2

Excel ファイルに含まれる VBA も実行できる .Net スプレッドシート コンポーネントを探しています。

Spreadsheet Gearsは、ユーザーが Excel ファイルを操作して編集できるようにするのに非常に優れていることがわかりましたが、計算に VBA を使用するスプレッドシートでは、これらは機能しません。

では、Excel 自体以外に、VBA を実行できるコンポーネントはありますか?

4

1 に答える 1

1

.NETからOfficeマクロを直接実行できます

例:vb.net

 objExcel = New Excel.Application
 objExcel.Workbooks.Open(FileName:="c:\test.xls", ReadOnly:=True)
 objExcel.Run("test.xls!test.test")
于 2011-05-04T01:17:20.820 に答える