0

いくつかの汎用VBAモジュールを含むExcelワークブックをリソースとして持つC#プロジェクトがあるとします。

クライアントに固有のVBAコードを挿入した後、そのファイルを提供する必要があります。これを行うためにどの書店をお勧めしますか?また、そのような目的でこれらの経験がありますか?

また、追加の質問として、ブックがメモリ内にあるときにマクロを実行できるC#用のツールはありますか?

よろしくお願いします!

4

1 に答える 1

1

あなたはこれらすべてを介して行うことができExcel InteropますVBE Interop

次のようにVBAコンポーネントを追加します。

        ExcelApp.VBE.ActiveVBProject.VBComponents.Add(Microsoft.Vbe.Interop.vbext_ComponentType.vbext_ct_StdModule).CodeModule.AddFromFile(...)

次に、次のように実行します。

        ExcelApp.Run(YOUR MACRO NAME)
于 2012-11-15T15:52:08.287 に答える