佚名通过本文主要向大家介绍了jd.vc.com登陆,vc.woniu.com,vc com编程,vc.xdnice.com,vc qdfaw com:8080等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 通过COM将Excel嵌入到VC里,如何调用Excel的VBA呢????????????????
描述:
解决方案1:
描述:
通过COM将Excel嵌入到VC里,如何调用Excel的VBA呢?
我得到IDispatch
IDispatch* pIDispatch;
CReportMessagerCntrItem CntrlItem;
pIDispatch = CntrlItem.GetIDispatch();
我如何调用Excel中的VBA程序呢????
在线等待!!!
解决方案1:
#include "comdef.h"
//调用模板中预先存放的宏
ExcelApp.Run(_variant_t("模块名.宏名"),_variant_t((long)10),vtMissing,
vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,
vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,
vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,
vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing);