EXCEL操作_add工作表由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“快速excel工作表制作”。
方法:LPDISPATCH Add(VARIANT& Before, VARIANT& After, VARIANT& Count, VARIANT& Type);
Before Variant 类型,可选。指定工作表对象,新建的工作表将置于此工作表之前。
AfterVariant 类型,可选。指定工作表对象,新建的工作表将置于此工作表之后。
Count Variant 类型,可选。要新建的工作表的数目。默认值为 1。
Type Variant 类型,可选。指定工作表类型。可为以下 XlSheetType 常量之一:xlWorksheet、xlChart、xlExcel4MacroSheet 或 xlExcel4IntlMacroSheet。默认值为 xlWorksheet。
说明 如果 Before 和 After 两者均省略,则新建的工作表将插入到活动工作表之前。
1、未指定参数1、2
CWorksheets ExcelSheets;
ExcelSheet.Add(vtMiing,vtMiing,_variant_t((long)1),vtMiing);//添加新的工作表
//Before 和 After 两者均省略,则新建的工作表将插入到活动工作表之前。
2、指定参数2
CWorksheet Worksheet;
Worksheet=ExcelSheet.get_Item(COleVariant((long)1));
ExcelSheet.Add(vtMiing, _variant_t(Worksheet),_variant_t((long)1),vtMiing);
//添加新的工作表:位置在Worksheet即(Sheet1)后面