投稿者 るきお(管理者)  (社会人) 投稿日時 2020/10/27 08:32:38
プログラムは楽しい趣味ですよね。そして、進化のスピードが速いので、どんどん新しいことが次から次へと出てきますので、ついに初級講座も改訂版を書き始めてしまいました。なかなか大変なんですが、最近この手のサイトが少なくなってきているようにも感じるのでプログラム初心者の受け皿になれればと思っています。

さて、ご質問の件ですが、私は気が付いていませんでした。

たしかにやってみると .nbm1 の方にはマウスカーソルをホバーさせても内容が表示されませんね。test.nmb1の方には表示されました。
それに自動変数ウィンドウも、この .nbm1 には反応してくれないようです。

タカジィさんに言われるまで気が付かなかったくらいなので、私はこれで困ったことはありません。
With ~ End With をほとんど使わないからです。

Withを使いたくなるほど1つの変数のメソッドやプロパティを次々と呼び出すということがほとんどないように思います。C# には With がありませんし、あまり需要がない機能なのかもしれません。

デバッグ中にマウスホバーで値を確認したければ、Withを使わないようにするしか方法がなさそうです。
代替案としてはウォッチウィンドウに test を登録しておけば、 test の内容はいつでも見られるので、マウスホバーが不要になります。