Компонент электронной таблицы с поддержкой VBA - PullRequest
2 голосов
/ 19 мая 2010

Я ищу компонент электронной таблицы .Net, который также может выполнять VBA, содержащийся в файлах Excel.

Я нашел Механизмы электронных таблиц , которые очень удобны для манипулирования и позволяют пользователю редактировать файлы Excel, но в электронных таблицах, которые используют VBA для расчетов, ну, они не работают.

Итак, кроме самого Excel, есть ли другие компоненты, которые могут выполнять VBA?

1 Ответ

1 голос
/ 04 мая 2011

Вы можете напрямую выполнять офисные макросы из .NET

Например: vb.net

 objExcel = New Excel.Application
 objExcel.Workbooks.Open(FileName:="c:\test.xls", ReadOnly:=True)
 objExcel.Run("test.xls!test.test")
...