【VBA×初学者向け】VBAで便利なショートカット集

みなさんこんにちは。

コードを書いているとキーボードとマウスを頻繁に使用することになりますが。

操作に慣れてくるとキーボード⇔マウスの手の移動がだんだんとめんどくさくなってくるかと思います。

今回は、VBEで良く使用されるショートカットキーをご紹介したいと思います。

最初は覚えることに集中するかと思いますが、

慣れてくると圧倒的に作業効率は上がるので、

積極的に使用していくことをお勧めします。

この記事はこんな人におすすめ

この記事はこんな人におすすめです!

  • VBAプログラミング:初級者~中級者
  • コードだけサクッと取得したい人
  • 効率の良いコードを書きたい人

といったところでしょうか。

初学者向けの過去記事

VBA初学者のための関連項目については過去の記事でもご紹介しております。

VBEでのショートカットキーを習得するメリット

VBEでのショートカットキーを習得するメリットは以下のとおりです。

  • VBAの基礎スキル定着
  • 時間短縮と作業効率化
  • 正確な操作の実現

といったところでしょうか。

本件は日常業務でも使用する機会が非常に多いかと思いますので、

一度やり方を覚えてしまえばかなり有効的なスキルになるかと思います。

VBEショートカット一覧

早速ですがVBAコード編集に関するショートカットキーの中から、

個人的に使用するものも含め、VBE独特のものや重要なもの、注意が必要なものを抜粋しました。

メニューにないショートカットキー

ショートカット キー説明
Ctrl + ↓次のプロシージャ
Ctrl + ↑前のプロシージャ
Ctrl + PageDown1 画面下へ
Ctrl + PageUp1 画面上へ
Ctrl + Homeモジュールの先頭に移動する
Ctrl + Endモジュールの最後に移動する

編集系

キー操作説明
Ctrl + Z元に戻す
Ctrl + X切り取り
Ctrl + Cコピー
Ctrl + V貼り付け
Ctrl + Aすべて選択
Ctrl + F検索
Ctrl + H置換
Tabインデント
Shift + Tabインデントを戻す

表示系

キー操作説明
Shift + F2定義
Ctrl + Shift + F2元の位置へ移動

デバッグ系

キー操作説明
F8ステップ イン
Shift + F8ステップ オーバー
Ctrl + Shift + F8ステップ アウト
Ctrl + F8カーソルの前まで実行
F9ブレークポイントの設定/解除
Ctrl + Shift + F9すべてのブレークポイントの解除

実行系

キー操作説明
F5Sub/ユーザー フォームの実行

最後に

いかがでしたでしょうか。

効率よくコードを作成する第一歩としてショートカットキーを使いこなすことかなと思います。

キーボードからマウスの手の移動については少しだけですが、

それが積み重なると煩わしくなってくるんですよね(笑)

ですので、しっかりマスターしてキーボード操作のみで完結するようにしましょう!

そのきっかけとして、少しでも参考になればと思います。

ショートカットキーを自作する方法についても過去記事で紹介しております。

開発依頼について

ココナラでWebスクレイピング開発サービスを出品しております。

自分で開発をしようと思ったけど、依頼したり、何か聞きたいことがあったりしたら

いつでもお気軽にご相談ください。

また、本ブログからご依頼いただいた方については割引特典がございますので、

ご不明点と合わせてメッセージをいただけると幸いです。

Excelにてブラウザ操作自動化ツールを作成します その作業、webスクレイピングを使って自動化しましょう!

ご興味がある方はこちら!!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA