2022/01/30追記)
O365で新しい投稿を作成しました。
※この投稿はOffice2013です。
1.はじめに
最近、コーディング以外の作業が増えてきてEXCELをよく触るようになってきたのですが、F1キーが超うざいです。
同じようなことを書いてる人は多いですが、私なりに考えたF1キーに対する最適解をまとめておきます。
2.方法に迷ったらF1無効化マクロ
まず、対処法としてはマクロを組むのがベストだと思います。他の方法は使用上の制限がありますからね。
※他の方法
・物理的にF1キーを抜く→私物のPC以外だとできないし、見た目がダサイ
・F1無効化のソフトを入れる→ソフトの管理がメンドイ。ポリシーで禁止されるかもしれないし。
・レジストリいじる→ありだけどマクロでよくね。場所によってはポリシ(ry
まあ、というわけで(←どういうわけだよ)マクロ組むのがベストだと思った次第なんですよ。
自分も以下のようなサイトを参考にマクロ組みました。
https://excel-kaikei.com/kowaza004/
https://forest.watch.impress.co.jp/docs/serial/exceltips/1113101.html
3.F1無効化マクロもうちょっと頑張れるくね?
はい、ここからが本題です。
F1無効化だけでいいのか??
効率化を求めるなら、F1を間違って押したときにF2が起動してくれるべきなのではないか??
※あくまで個人の感想です。
ということで以下、マクロ改善版。コピペどうぞー。
Option Explicit
Sub use_f2()
SendKeys “{F2}”
End Sub
Sub auto_open()
Application.OnKey “{F1}”, “use_f2”
End Sub
4.終わりに
これであなたもF1の呪いから解放されましたねー????パチパチ
…F1無効化最適化とか言ったけど、正直マクロとかVBA殆ど触ったことないんですよね(-_-;)
なのでこれは初心者EXCELユーザーの戯言に過ぎないです。。。
でもでもF2起動した方が絶対便利だと思うんですよね。是非試してみてください!
コメント
素晴らしいです。F1押しのストレスから解放されました。