『VBAの各ウインドウの配置を記憶(保存)』(ほたる) なぜだか?VBAの各ウインドウの配置が変になりました。 以下を参考に以前の配置に近い形式に戻しました。 [ExcelVBA]プロジェクト、プロパティウィンドウを表示する、位置を変える https://howtouse-excel.com/vba_macro/setting-window/ 配置を記憶(保存)して配置がおかしくなった時に元に戻せる方法はありますか ? 以下が参考になりそうですが Excel 2000/2002/2003/2007/2010とExcel2021は含まれていませんでした。 又、記事内の「Dock」は、レジストリにはありませんでした。 https://www.moug.net/tech/exvba/0150129.html < 使用 Excel:Excel2021、使用 OS:Windows11 > ---- >Excel 2000/2002/2003/2007/2010 これらのバージョンは使用しているのですか。 どうやって確認したんですか。 >記事内の「Dock」は、レジストリにはありませんでした。 それはないと思いますよ。 探し方がおかしいのではないですか。 2013ですけど[\VBA\7.0]は[\VBA\7.1]になっていましたけど。 (IT) 2023/09/18(月) 19:55:26 ---- >Excel 2000/2002/2003/2007/2010とExcel2021は含まれていませんでした。 その記事を書いた当時は、2010が最新版だったからでしょう。 私のMicrosoft 365 や 2013だと以下でした。 [HKEY_CURRENT_USER\Software\Microsoft\VBA\7.1\Common] >記事内の「Dock」は、レジストリにはありませんでした。 ちょっと考え難いです。もう一度、確認してみた方がいいと思います。 (半平太) 2023/09/18(月) 20:00:04 ---- >>これらのバージョンは使用しているのですか >>どうやって確認したんですか。 この件についてはスルーしてください。 【VBEのウィンドウ配置を既定に戻す(レジストリ操作) (Excel 2000/2002/2003/2007/2010)】 と書かれていました。 (IT) 2023/09/18(月) 20:31:05 ---- 2021使用者です。 ツリーの展開方法が合ってないと…見つからないですよ。 1. Excel は終了しておく 2.「Windows キー」 + 「R キー」を同時に押す > 「regedit」と入力して [OK] 3.レジストリーエディター画面が表示されます。 最初はフォルダーが、5コ程並んでいると思います。 ツリーを順番に以下のように展開 4. HKEY_CURRENT_USER 5. Software 6. Microsoft 7. VBA 8. 7.1 9. Common Common まで開くと右側に 「 名前 :Dock 種類 :REG_BINARY 」が出てくると思います。 レジストリーエディター画面は下の名称になっているかと思います。 コンピューター\HKEY_CURRENT_USER\Software\Microsoft\VBA\7.1\Common (あみな) 2023/09/19(火) 02:07:42 ---- みなさん、アドバイスいただき感謝いたします。 >ちょっと考え難いです。もう一度、確認してみた方がいいと思います。 >コンピューター\HKEY_CURRENT_USER\Software\Microsoft\VBA\7.1\Common 私のミスで、以下を見ていました \HKEY_USERS\.DEFAULT\Software\Microsoft\VBA\VBE\6.0 再チェックしてDOCKの存在を確認、 「VBEのウィンドウ配置を既定に戻す(レジストリ操作)」で配置が初期化されました。 おかげさまで解決しました。 (ほたる) 2023/09/19(火) 04:25:19