通过OLE Automation从c++应用程序运行存储在Excel工作簿中的指定宏
running a specified macro stored in an Excel workbook from a C++ app via OLE Automation
我使用OLE Automation从本地c++应用程序打开Excel工作簿,修改其内容,并保存它。这很有效。我现在希望能够运行一个指定的宏存储在该工作簿。我查看了一下工作簿界面,没有看到这个
知道在Excel OLE自动化界面中运行存储在打开的工作簿中的指定宏的位置吗?
查看如何使用Visual c++ . net自动化运行Office宏。对于那些需要先创建宏的人,请检查如何在MFC中使用自动化添加和运行VBA宏。
这些示例使用MFC和CLR的COM支持,但Excel API独立于MFC,您应该在任何OLE客户端中对相同的对象调用相同的方法(CallMacro方法基本上调用Application.Run)。
相关文章:
- QSqlquery prepare()和bindvalue()不工作
- 导入库可以跨dll版本工作吗
- 以螺旋方式打印矩阵的程序.(工作不好)
- 对象指针在c++中是如何工作的
- 如何使用ActiveQt在excel中将工作表附加到工作簿末尾
- 如何更改 Excel DSN 的默认工作簿?
- 从Excel VBA调用C++DLL只能从Visual Studio中的调试实例工作
- DLL函数在VBA环境中不起作用,但在Excel VBA中工作
- C 的Excel库-XLSX I / O-无法使其工作
- 如何将数据文件加载到自动Excel工作表文档
- C# IteropServices with C++ dll - 在excel中工作
- DLL 导致"Microsoft Excel has stopped working"但它在 Win32 控制台应用中工作正常
- C++Excel命令以在同一工作簿中打开新工作表
- 以编程方式重命名没有 API 的 Excel 工作表
- QAxObject Excel工作表--为整个Excel工作表设置默认字体
- 通过OLE Automation从c++应用程序运行存储在Excel工作簿中的指定宏
- 在Excel 2010中从VBA调用的c++ DLL仅在管理员模式下工作
- c++ Word自动化问题导出工作簿中的图表或工作表到图像
- Excel 64位中的C函数不作为工作表函数,但在VBA中工作得很好
- Excel 自动化 - 打印整个工作簿设置