F1キーは、Excelのヘルプシステムを呼び出すために使用されます。入力方法によっては、F1キーが煩わしい場合があります。たとえば、F2を押してセルの内容を編集するつもりでしたが、代わりにF1を押すと、編集ストライドに実際のクリンプが発生する可能性があります。このため、F1キーを無効にする簡単な方法を探すことができます。

間違いなくローテクな解決策の1つは、単にキーを削除することです。 F1キーキャップは、デスクトップシステムで使用されるほとんどのキーボードで、比較的簡単に取り外すことができます。少し頑固な場合は、小さなドライバーの端をキャップの下に滑り込ませて、こじ開けるのを助ける必要があるかもしれません。

このタイプのキーボード手術を行いたくない場合は、マクロを使用してキーを無効にすることができます。このマクロは、Openイベントの一部としてパーソナルワークブックファイルに含めることができるため、Excelが起動するたびに実行されます。マクロには単一のコマンドが含まれている必要があります:

Application.OnKey "{F1}", ""

OnKeyメソッドは、この場合、F1キーが押されたときにのみトリガーされます。この使用法により、F1キーは無視されます。 F1キーで別の手順を実行する場合は、次のように使用できます。

Application.OnKey "{F1}", "MyProcedure"

後でF1キーの機能を通常に戻すには、次の行を使用します:

Application.OnKey "{F1}"

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(8488)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。