Microsoft 製品に組み込まれている Visual Basic の実装。
ありがとうございます!
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
マクロ記述用に一つブックを作っておき、作業用のブックからそのマクロ用ブックを参照する、という使い方をしています。プログラムはExcel2003時代より前に作ったもので、最近はExcel2010(Windows7)で使っていました。先日同じプログラムをExcel2016(Windows10)で使い始めましたが、気になることがあります。
Excel2010までなら、作業用のブックを開いた状態でマクロを記述したブックを閉じると当然に、VisualBasicエディターのブラウザにそのブックに記載したマクロが表示されなくなります。
しかし同じマクロ記載ブックをExcel2016で使うと、マクロを記述したブックを閉じてもVisualBasicエディターのマクロブラウザには閉じたブックに記載したマクロが表示されたままです。しかもその状態で、閉じているはずのブックに記載されているマクロがちゃんと動作します。更にその状態からそのマクロ記載ブックを再び開くと、VisualBasicエディターのブラウザには同じ名前のブックが2つ表示されます。
これはExcel2016の仕様でしょうか?それとも私の環境が何かおかしいのでしょうか?
このままだとそのうち何かの問題を起こしそうな気がします。
Excel2013以降、ExcelブックのウインドウはMac版と同様なルートレスウインドウとなりました。これ自体は歓迎していて、Mac版のExcel1.06から歴代エクセルを愛用していた私には、今まで何故Windows版エクセルだけが、Windows2.0時代のようなルート有ウインドウにこだわっていたのか、理解に苦しむところでした。
でもなんだか上記の変な挙動が、ルートレスウインドウへの変更と関係しているような気がしています。
Microsoft 製品に組み込まれている Visual Basic の実装。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。