首先把录制好的宏保存到EXCEL的模版中,然后执行就可以了.
char FileName[]="C://abc.xls";
Excel=Variant::CreateObject("Excel.Application");
Workbook=Excel.OlePropertyGet("Workbooks").OleFunction("ADD",FileName);
Excel.OlePropertySet("Visible", true);
Excel.OleFunction("RUN","Macro1");//Macro1是录制好的宏的名称