エクセルのF1キーを無効化 間違えて押しちゃう誤爆ヘルプをスマートに封じる方法

エクセル Excel

エクセルでF1を間違えて押してもヘルプを出なくする方法

エクセルで入力に慣れてくると多用するのがF2キー。
文字や数式を編集するときにキーボードから手を離さないでセルを編集状態にできるとても便利なショートカット。そんなショートカットで誰もが経験するのがF1キーの誤爆!

マイクロソフト製品のヘルプは、F2キーの隣にあるF1に割り付いている。度々、F2キーと間違えて誤爆するたびにヘルプが立ち上がってくるのにうんざりしているひとも多いのではないでしょうか。そこでF1キーを間違えて押してもヘルプが立ち上がらないようにする方法を紹介します。

AutoHotkeyをつかったF1キー誤爆防止機能

ヘルプの誤操作を防止する方法はいくつかあるけど使ったのが Auto Hot Key という無料のユーティリティ。ホットキーへの機能の割り当てなどを自由にカスタマイズできるAHKを使ってF1キーの誤爆を防止してみました。

仕様はただひとつ「F1キーを押してもヘルプを起動させない」

F1キー操作そのものを無効にもできるけどもし必要になったときに困っちゃう。そこで考えたのがヘルプタイマー。長押し(0.2秒)タイマーを搭載してちょっと押しただけじゃ起動させないようにしたら…。

すげー快適!!

ちょこっと押しただけでは誤爆らない。もしヘルプが見たいときはF1キーを長押しする。
このシンプルな感じがとても快適にF1キーの誤爆を封じてくれる。

この快適さをあなたにも

AHKのコンパイル機能で作ったエクセルF1キー誤爆防止(F1_Guard.zip)を配布します。ダウンロードしてスタートアップに入れておくと毎回起動させなくていいのでお便利です。

実行ファイルなので、セキュリティー警告が出まくってダウンロードできないかも。セキュリティー警告を突破できない人はパソコンに強いひとに相談してみてください。もしくは、スクリプトを書いとくからAHKをダウンロードして自分で記述してもいいです。

エクセルF1ヘルプ誤爆防止機能

F1をポチッと押しただけでは、ヘルプが起動しないように誤爆防止の機能を搭載しました。
もしヘルプをご覧になりたいときは、F1キーを長押しです。防止機能はエクセルだけ作動します。ワードなどは即ヘルプです。

ちょっとだけ追加機能

これだけではあまりにもショボイのでオート括弧機能を追加しています。この機能は、文字を選択した状態でキーを押すとカッコで括るだけの地味に便利な機能です。よく使う括弧を厳選してサポートしています。

使い方:文字をカッコで括るとき

カッコで括りたい文字を選択ハイライトします。

オート括弧のショートカットキーを押すと選択した文字がカッコで括られます。

使い方:カッコの間から文字を入力したいとき

文字を選択していないときにオート括弧のショートカットキーを押すと。カッコの間にカーソルがくるので文字をタイプしましょう。

使い方:オート括弧のショートカットキー

Ctrl+Shit+8  あいうえお (あいうえお)
Ctrl+Shit+9  かきくけこ (かきくけこ)
Ctrl+Shit+2  さしすせそ "さしすせそ"
Ctrl+Shit+3  たちつてと “たちつてと”
Ctrl+Shit+[  なにぬねの [なにぬねの]
Ctrl+Shit+]  はひふへほ 「はひふへほ」
Ctrl+Shit+,  まみむめも  <まみむめも>
Ctrl+Shit+.  らりすれろ <らりすれろ>

お約束ですが、本ファイルを使用したことによっていかなる損害が生じた場合であっても一切の責任を負いません。

F1キー誤爆を防止するその他の方法は?

以下の方法でもF1操作を無効化することもできます。

・レジストリキーでF1を無効化にする。
・個人用マクロブックで Application.OnKey “{F1}”, “”
・F1キーを抜き取る

これらの方法はF1キーを完全に無効化してしまうので何も起こらなくなります。グーグル検索すると色々と出てきますので興味のあるひとは試してみてください。

F1キー誤爆防止機能のスクリプト

; F1キーでヘルプは長押し。
#If WinActive("ahk_exe Excel.exe")

$F1::
KeyWait, F1, T0.2 ; 0.2秒以上キーが離されなかったら、ErrorLevel=1
if ErrorLevel
{
Send, {F1}
}
else
{
TrayTip,メッセージ, ヘルプの表示はF1キーを【長押し】で!,,1
; キーが離されるまで待つ
keywait, F1
return
}
#If

 

Microsoft Excel 2019 オンラインコード版Win10/mac対応
マイクロソフト

MacとWinで両方使える2ライセンス。買取タイプでずっと使えます。
WinのファイルをMacのエクセルでも使えてとても便利。
Win10とMacでブックを共用できてデータ管理が楽々。マクロがめちゃ便利!