佚名通过本文主要向大家介绍了mfc操作excel,mfc读取excel,mfc读取excel数据,mfc 导出excel,mfc读写excel等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: mfc 操作excel的问题,如何插入行
描述:
解决方案1:
描述:
mfcexcel
最近在用mfc编写一个小工具,用的CApplication、CWorksheet等几个类,但不知怎么利用成员函数添加新行。很急啊,求高手指导。感谢!!!解决方案1:
VARIANT Insert(const VARIANT& Shift, const VARIANT& CopyOrigin);
const VARIANT& Shif:指定单元格的调整方式。可为以下 XlInsertShiftDirection 常量之一:xlShiftToRight(-4121 添加行) 或 xlShiftDown(-4161 添加列)。如果省略此参数,Microsoft Excel 将根据区域的形状确定调整方式。
const VARIANT& CopyOrigin:复制的起点。
使用此函数前,选择好插入行的下一行。
比如我在第一行插入新行,选择第二行后使用 Insert 函数
range=sheet.GetRange(_variant_t("A2"),_variant_t("IV2"));
range.Insert(_variant_t((long)-4121),covOptional);
以上代码是在第二行插入新行