c# - Excel 对象模型中的 VBComponents 对象在哪里?

标签 c# vba excel com-interop extensibility

嗨,我正在使用 c# 和 excel-2007 ...
我想添加一个宏到 excel 并从 c# 运行,我认为我需要访问 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 for Applications 扩展库 .见 here更多细节。

希望这些帮助。

关于c# - Excel 对象模型中的 VBComponents 对象在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1050220/

相关文章:

c# - 不能将可为空的小数添加到模型中

c# - 验证标签内容等于 null 或 string.Empty

vba - 如何粘贴到Excel B列的最后一行?

VB/VBA 中的 XML 反序列化

vba - 从字符串数组中选取随机值

excel - 如何将单元格范围作为表格从 Excel 复制到 PowerPoint - VBA

c# - 如何在 Windows Mobile 上捕获设备重置事件?

c# - 在 C# (Unity) 中复制 cURL 命令

r - 导入 R Markdown 时,如何维护 Excel 电子表格中单元格中文本的格式?

excel - 避免 'for without next' 结束子