管理人FacebookTwitterはてブPocketFeedlyExcelを使っているとF2キーでセルの編集することは良くやりますが、その際に間違えてF1キーを押してしまってヘルプ画面が起動してしまうのは誰もが経験したことじゃないでしょうか。気をつけるだけではどうにもならないのでいっそF1キーを殺す無効にしてしまおうと言う方法をご紹介します。ここではレジストリキーを使う方法とマクロを利用する方法の二つを紹介します。レジストリキーは別のキーなどを触ってしまうと不具合等発生する可能性がありますので、慣れない方はマクロの方が良いかも知れませんね。Auto_OpenマクロとPersonal.xlsbの作成手順レジストリキーに登録することでF1キーを無効にする方法レジストリキーを追加することでF1キーによるヘルプ画面の起動を無効にする事が出来る。レジストリ格納場所HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\<xx.x>\Excel\DisabledShortcutKeysCheckBoxes※Office以降はデフォルトでは恐らく無いので作成する。<xx.x>部分はOfficeのバージョンによって異なる。下記にレジストリキーを作成し、「メニューの編集->新規->文字列値」で新しい値を作成する。名前は任意(例:F1無効)作成したレジストリキーを右クリックから修正を選び、「値のデータ」を「112,0」とする値のデータに112,0と入力するこれでOKレジストリ追加での対処方法は以上です。マクロを利用してF1キーを無効にする方法2つめに紹介するのはPersonal.xlsまたはPersonal.xlsbにマクロコードを追加することでF1キーを無効化することが出来ます。⇒個人用マクロブックの保存場所と作成方法Personal.xlsbとは個人用マクロブックと呼ばれ、Excelを開くと自動的に非表示で開かれるブックです。この個人用マクロブックに下記コードを加えると常にF1キーが無効になります。Subマクロの内容コピペするだけでも良いのですが、内容を知っておくと良いでしょうauto_open()はマクロの名前ですが、名前をauto_openにするとブックを開いた際に自動実行されます。(解説)Application.OnKeyは「特定のキー、またはキーの組み合わせを押したときに、指定されたプロシージャを実行するメソッド」です。(解説)つまりマクロブックを開くと自動でApplication.OnKeyメソッドが実行されF1キーでヘルプ画面を呼び出す動作を空(何も実行しない)に置き換えています。マクロを組める人であれば、ちょっとした応用が出来そうですね。この方法は欠点があって、他のキーとF2を同時に押した場合などはヘルプ画面が表示されてしまいます。レジストリと違って過ちを犯すことはありませんが、不十分といえます。個人用マクロブックを既に作っていれば以下のフォルダーに保存されます。C:\Users\<username>\AppData\Roaming\Microsoft\Excel\XLSTARTPersonal.xlsbがない場合は作る必要がありますので個人用マクロブックの保存場所と作成方法をご覧下さい。以上、お疲れ様でした。カスタマイズせずに使ってはいけないWordPressのテンプレートで有名な「STINGER」シリーズ。Plusを使って見ました。S13を購入してから半月、実際に使って見た印象をレビューしていきたいと思います。Q704/HをWindows10にアップデートしてみました。