tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: vbからexcelにマクロを装入するには?
投稿日: 2008/11/17(Mon) 15:19
投稿者YuO
> vb6からExcelへデータを出力し、その出力先のExcelに
> マクロを埋め込む事は可能でしょうか?

可能です。
Dim wb As Workbook ' 対象となるWorkbook
Dim sheetName As String ' 対象となるシート名
Dim functionText As String ' 追加したいモジュールの内容
として,
wb.VBProject.VBComponents(sheetName).CodeModule.AddFromString(functionText)
とすればできます。

Microsoft Visual Basic for Application Extensibility
への参照設定を忘れずに。


なお,Office上で試す場合は,
http://support.microsoft.com/default.aspx/kb/282830/ja
も参考にして下さい。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。