タイトル : 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 も参考にして下さい。 |