VBAプロジェクトには複数のモジュールが含まれており、これらのモジュールにはそれぞれ名前が付けられていますが、
プロジェクトなどの方針により、それらを変えたいときがあります。
ただ、モジュール名を変更するときにうまく変わらなかったり、操作がわからないことがありますよね。
本記事では、VBAのモジュール名を変更する方法について詳しく説明します。
もくじ
VBAエディタの起動
まず最初に、VBAエディタを起動しましょう。
Microsoft Officeアプリケーション(Excel、Wordなど)を開きます。
Alt + F11 キーを押してVBAエディタを起動します。
モジュールの選択
VBAエディタが開いたら、プロジェクトエクスプローラから変更したいモジュールを選択します。
プロジェクトエクスプローラウィンドウが表示されていない場合は、Ctrl + R キーを押して表示します。
プロジェクトエクスプローラ内で目的のプロジェクトを展開し、Modules フォルダを探します。
モジュール名の変更
モジュール名を変更する手順は以下の通りです。
モジュールのコードウィンドウが表示されていることを確認します。
F4 キーを押して、プロパティウィンドウを開きます。
プロパティウィンドウ内で、(Name) プロパティを探します。
(Name) プロパティの値をクリックし、新しいモジュール名を入力します。
変更の確認
新しいモジュール名を入力した後、変更が正しく反映されているか確認します。
プロジェクトエクスプローラ内でモジュールの名前が新しい名前に変わっていることを確認します。
モジュール内のコードをチェックし、参照先が正しく更新されているか確認します。
注意点
モジュール名を変更する際には、以下の点に注意してください。
モジュール名にはスペースや特殊文字を使用しないように
モジュール名にはスペースや特殊文字を使用しないようにしてください。
アルファベットと数字、アンダースコア(_)のみを使用することを推奨します。
他のモジュールや変数名と重複しないように
他のモジュールや変数名と重複しないように注意してください。
変更後は、他のコードやフォームでそのモジュール名を参照している部分を更新する必要がある場合があります。
さいごに
いかがでしょうか。
今回は、
についてまとめました。
また、他にも便利な方法がありますので、よろしければご参照頂ければと思います。
コメントを残す