![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ExcelVBAで教えて下さい。
同じようなデータ形式のファイルが年度ごとにあるので、それを処理するモジュールを作成しました。
私は雛型を作っただけで、実際のファイルの処理をするのは他の人なのですが、雛型ファイルに付いているコードが書かれた「モジュール」は、VBAの画面からのドラッグでのコピーしかできませんか?
また、処理を実行後はモジュールを削除したいのですがそのようなことは可能でしょうか?コードで書けるのでしょうか?もし可能でしたら教えていただけますと幸いです。
初歩的な質問で申し訳ありませんが、よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
モジュールのコピー(インポート)、削除をコードで記述すると下記のようになります。
ご参考まで。
Sub impmodule()
'任意のフォルダにあるモジュールファイル Module1.bas をプロジェクトにインポートする
ThisWorkbook.VBProject.VBComponents.Import "C:\work\Module1.bas"
ThisWorkbook.Save
End Sub
Sub delmodule()
'プロジェクト内にあるモジュール Module1 を削除する
ThisWorkbook.VBProject.VBComponents.Remove ThisWorkbook.VBProject.VBComponents("Module1")
ThisWorkbook.Save
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
- Visual Basic(VBA) ExcelVBAで他のExcelVBAを実行 2 2022/10/01 14:55
- Visual Basic(VBA) エクセルVBAでメールの自動作成の モジュールを作ったのですが、txtファイルから読み込んだ本文が文 2 2022/07/20 15:01
- Visual Basic(VBA) VBAでのMATCH関数 3 2022/10/17 19:06
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 6 2023/03/03 18:05
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
- Excel(エクセル) エクセルのイベントVBAを複数のシートで動かしたい 1 2022/12/07 16:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBA 定義されたプロージ...
-
標準モジュールを削除したい。(...
-
Perlでモジュールをインストー...
-
VBAProjectのモジュ...
-
VB2005ーDataGridViewの選択さ...
-
VBA This Workbookモジュール...
-
VBAのモジュールについて教えて...
-
グラフのX,Y座標を取得したい
-
モジュールの最大数はいくつな...
-
ftpのアクティブモード対応モジ...
-
VBAで旧字体を異字体に一括で変...
-
vba 標準モジュールインポート...
-
pythonでファイル移動できません。
-
偶数/奇数の判定
-
エクセルVBAでシートモジュール...
-
シャープ製品JH-WB1821 と BCG...
-
acwzlibとは?
-
【Excel VBA】標準モジュールに...
-
エクセルのシート上に配置され...
-
Perlで単純にミリ秒を求めるこ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBAでリンク切れをチェッ...
-
ユーザー定義関数に#NAME?が返...
-
VBAで別モジュールへの変数の受...
-
VBでグローバル変数を宣言するには
-
エクセルVBAでシートモジュール...
-
'Range'メソッドは失敗しました
-
グラフのX,Y座標を取得したい
-
VBA This Workbookモジュール...
-
Excel VBA 『Call』で呼び出す...
-
【vba】フォームに書いてあ...
-
VBAで旧字体を異字体に一括で変...
-
Excel VBAで、ユーザーフォーム...
-
モジュールとクラスの違いって...
-
Excelで時刻になったら知らせて...
-
Access VBA標準モジュールにつ...
-
Excel VBA 定義されたプロージ...
-
標準モジュールを削除したい。(...
-
モジュールとは何ですか
-
ベースモジュールって?
-
モジュールの最大数はいくつな...
おすすめ情報