Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
いくつかの汎用VBAモジュールを含むExcelワークブックをリソースとして持つC#プロジェクトがあるとします。
クライアントに固有のVBAコードを挿入した後、そのファイルを提供する必要があります。これを行うためにどの書店をお勧めしますか?また、そのような目的でこれらの経験がありますか?
また、追加の質問として、ブックがメモリ内にあるときにマクロを実行できるC#用のツールはありますか?
よろしくお願いします!
あなたはこれらすべてを介して行うことができExcel InteropますVBE Interop
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)