[[20230918183114]] 『VBAの各ウインドウの配置を記憶(保存)』(ほたる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『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


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.