質問するログイン新規登録

回答編集履歴

1

追記

2019/07/02 07:13

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -1,3 +1,17 @@
1
1
  可能です。下記をご参考に。
2
2
 
3
- [Office TANAKA - VBAでVBEを操作する[VBComponentの操作]](http://www.officetanaka.net/excel/vba/vbe/04.htm)
3
+ [Office TANAKA - VBAでVBEを操作する[VBComponentの操作]](http://www.officetanaka.net/excel/vba/vbe/04.htm)
4
+
5
+ ---
6
+ こちらの方がそのものズバリですね。
7
+
8
+ [Office TANAKA - VBAでVBEを操作する[CodeModuleのメソッド]](http://www.officetanaka.net/excel/vba/vbe/06.htm)
9
+
10
+ ```vba
11
+ Sub Test2()
12
+ With ThisWorkbook.VBProject.VBComponents("ThisWorkbook").CodeModule
13
+ .AddFromFile "C:\TEST\ThisWorkbook.cls"
14
+ End With
15
+ End Sub
16
+ ```
17
+ でインポートできました。ただし、エクスポートしたものをインポートすると先頭に余計なコードが付いてきますので、DeleteLines で削除する必要はありますね。