C++文本编辑

第一章 表格操作
第一节 Excel表格基础操作

一、创建应用对象(ExcelApp为excel函数)
ExcelApp=CreateOleObject (“Excel.Application”);
二、加载文件但不显示文件内容(用来处理异常报错信息,false表示不显示)
ExcelApp.OlePropertySet(“Visible”,(Variant)false);
三、屏幕不警告
ExcelApp.OlePropertySet(“DisplayAlerts” ,(Variant)false );
四、打开表格Workbook1
Workbook1=ExcelApp.OlePropertyGet(“workbooks”).OleFunction(“open”,OpenDialog1->FileName.c_str());
五、选中sheet1
Sheet1=Workbook1.OlePropertyGet(“ActiveSheet”);
六、选择其他sheet2
Workbook1.OlePropertyGet(“Sheets”,2)
七、复制其他表格区域
#源区域选择
String r= String(“A”) +startLNo +":I" + stopLNo; //A4:I100
Rangex=Sheet1.OlePropertyGet(“Range”,r.c_str()); //注意:一定要是.c_str()结尾
#复制到粘贴板
Rangex.OleFunction(“copy”);
#将源区域复制到目标区域
oRangex=newsheeti.OlePropertyGet(“Range”, “A4”); // 将表头复制到新的excel表格中
oRangex.OleProcedure(“pasteSpecial”);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值