Где находится объект VBComponents в объектной модели Excel?
-
20-08-2019 - |
Вопрос
привет, я работаю с C# и Excel-2007...я хотел добавить макрос для Excel и запускать его из С#, для чего, я думаю, мне нужен доступ к VBComponents, но, к сожалению, я не вижу его после того, как сделаю следующее
wb.VBProject.
должен ли я добавить какие-либо com-объекты?или что мне делать, чтобы увидеть VBComponents...
у меня уже есть
using Excel = Microsoft.Office.Interop.Excel;
//wb is a workbook i can see VBProject but not other components of it...
Решение
Чтобы добавить VBIDE, похоже, вам нужно найти Библиотека расширения Microsoft Visual Basic для приложений.Видеть здесь Больше подробностей.
Надеюсь, это поможет.
Не связан с StackOverflow