标签: c# .net excel-interop
我有一个包含VBA宏的Excel工作簿,可以在工作表上执行某些计算。通过单击CommandButtons来保护和触发宏。由于这种保护,我无法看到哪些按钮触发了哪些宏,因此我无法直接运行宏。
我需要在C#项目中使用计算,因此我使用Microsoft.Office.Interop.Excel命名空间打开文件并将输入值写入必要的单元格。但要获取输出值,我需要运行宏。是否可以通过编程方式单击CommandButtons,还是有其他方法可以执行此操作?