【VBA】プロジェクトウィンドウが消えた時の直し方3選!左側が表示されない原因も解説

VBAエディタ(VBE)を開いたら、左側にあるはずのプロジェクトウィンドウが消えていた!という経験はありませんか?

でんちゃん
でんちゃん

突然消えると焦りますが、安心してください。ほとんどの場合は1〜2クリックで元に戻せます。

この記事では、プロジェクトウィンドウが消える原因と3つの対処法を、簡単な順番に解説していきます。


そもそもプロジェクトウィンドウが消える原因は?

プロジェクトウィンドウが消える原因は、大きく分けて3つあります。

原因よくある状況
ウィンドウを閉じてしまったプロジェクトウィンドウ右上の「×」を押した
画面外にドラッグされたマルチモニター環境やウィンドウ操作中にモニター外へ飛び出した
VBEのレイアウト設定が壊れたPC環境変更・アップデート後にレイアウトがリセットされた
でんちゃん
でんちゃん

原因ごとに対処法が異なるので、簡単な方法から順番に試していきましょう。


対処法1:ショートカットキー Ctrl+R を押す【9割これで解決】

まずはこの方法を試してください。 9割以上のケースはこれだけで解決します。

VBEエディタを開いた状態で、キーボードの Ctrl+R を押すだけです。

これで「プロジェクト エクスプローラー」が再表示されます。

プロジェクトウィンドウが表示されていない。
Ctrl+R を押してプロジェクトウィンドウが表示されました

メニューから操作する場合

ショートカットキーが効かない場合は、メニューからも操作できます。

  1. VBEの上部メニューバーにある「表示」をクリック
  2. プロジェクト エクスプローラー」をクリック
VBE上部メニュー「表示」→「プロジェクト エクスプローラー」の位置
でんちゃん
でんちゃん

これでプロジェクトウィンドウが表示されれば解決です。もし表示されない場合は、次の対処法を試しましょう。


対処法2:ウィンドウが画面外に飛び出している場合

Ctrl+R を押してもウィンドウが見当たらない場合、画面の外(モニター外)にウィンドウが飛び出している可能性があります。

特にマルチモニター環境で作業している方に起こりやすい現象です。以前は2画面で作業していたけど、今はノートPC1台で作業している…というような場合に発生します。

画面外のウィンドウを引き戻す手順

  1. VBEのメニュー「表示」→「プロジェクト エクスプローラー」をクリック
  2. Alt+Spaceキー を押す(ウィンドウの右クリックメニューが表示されます)
  3. 移動」を選択
  4. キーボードの矢印キーを押して画面内にウィンドウを引き戻す
  5. ウィンドウが見えたら Enter で位置を確定する
でんちゃん
でんちゃん

矢印キーを押してもウィンドウが動いている感覚がない場合は、上下左右どの方向にも数回ずつ押してみてください。 画面外から戻ってくると突然表示されます。


対処法3:VBEのレイアウト設定をリセットする【最終手段】

上記2つの方法で解決しない場合、VBEのレイアウト情報が壊れている可能性があります。

この場合はレジストリの設定をリセットすることで解決できます。

注意

レジストリを操作する手順です。手順通りに進めれば問題ありませんが、関係のない値は絶対に触らないでください。 万が一に備えて、変更前にバックアップとして「名前の変更」で対応する手順にしています。

レジストリのDock値をリセットする手順

  1. Excelをすべて閉じる(VBEも含めてすべて終了してください)
  2. Windowsキー+R を押して「ファイル名を指定して実行」を開く
  3. regedit と入力して Enter(レジストリエディタが起動します)
  4. 左側のツリーから以下のパスを開く

HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common

  1. 右側の一覧にある「Dock」を右クリック →「名前の変更
  2. Dock_old」などの名前に変更する(削除ではなく名前変更にすることで元に戻せます)
  3. レジストリエディタを閉じる
  4. Excelを再起動 してVBEを開く

これでVBEのウィンドウ配置がすべて初期状態にリセットされ、プロジェクトウィンドウが元通り表示されるはずです。

もし元に戻したくなったら

手順6で名前を変更した「Dock_old」を「Dock」に戻せばOKです。レイアウトが変更前の状態に戻ります。


プロパティウィンドウ・イミディエイトウィンドウが消えた場合も同じ方法で直せます

プロジェクトウィンドウ以外のウィンドウも同じように消えることがあります。それぞれショートカットキーで再表示できるので、まとめて覚えておくと便利です。

ウィンドウ名ショートカットキーメニューの場所
プロジェクト エクスプローラーCtrl+R表示 → プロジェクト エクスプローラー
プロパティ ウィンドウF4表示 → プロパティ ウィンドウ
イミディエイト ウィンドウCtrl+G表示 → イミディエイト ウィンドウ

VBA開発をしているとイミディエイトウィンドウはデバッグでよく使うので、Ctrl+G も一緒に覚えておきましょう。


まとめ

VBAエディタの左側にあるプロジェクトウィンドウが消えた場合の対処法を3つ紹介しました。

対処法操作解決できるケース
対処法1Ctrl+R を押すウィンドウを閉じてしまった場合(9割はこれで解決)
対処法2Alt+Space →「移動」→ 矢印キーウィンドウが画面外に飛び出した場合
対処法3レジストリのDock値をリセットVBEのレイアウト設定が壊れた場合(最終手段)

まずはCtrl+Rを押してみる → ダメなら画面外を確認 → それでもダメならレジストリリセット、という順番で試してみてください。

この記事を書いた人
でんちゃん

IT企業で人事として6年、200名以上の面接を担当。基本情報技術者資格保有。IT転職・Excel・子育て情報を発信中。

【経歴】
・IT企業で採用・教育・労務・人事制度を6年経験
・200名以上のIT転職者を面接
・基本情報技術者資格保有
・Excelを使ったデータ分析が得意
・一児の父として子育て奮闘中

【このブログについて】
「IT転職で損してほしくない」という想いからスタート。採用する側のリアルな視点でIT転職・Office365・子育てと仕事の両立について発信しています。

でんちゃんをフォローする
office365
シェアする
でんちゃんをフォローする

コメント

タイトルとURLをコピーしました