关于c++处理execl文档拷贝某一区域COPY及设置分页符

关于c++处理Excel文档基本用法,网络上很多, 可以自己去查找下.

这里只给出代码显示copy函数,添加分页符SetPageBreak函数的使用.

1.myExcel9::Range fromRange, toRange;

fromRange = ExcelSheet.GetRange(COleVariant(_T("A1")), COleVariant(_T("F8"));

toRange = ExcelSheet.GetRange(COleVariant(_T("A7")), COleVariant(_T("F15")));


fromRange.Copy(_variant_t(toRange)); //可以拷贝已有的区域中的格式, (但单元格的高度无法复制)


fromRange.DetachDispatch();

toRange.DetachDispatch();

2. 分页符的设置

pRange = ExcelSheet.GetRange(COleVariant(_T("A7")),COleVariant(_T("A7")));   
pRange.SetPageBreak(long(1));  //参数值给1, 打印的时候就从A7后面的另起一页打印.

你可能感兴趣的:(关于c++处理execl文档拷贝某一区域COPY及设置分页符)