QT怎样读写excel-CSDN论坛

 我来答
但庄色01
2016-12-22 · TA获得超过444个赞
知道小有建树答主
回答量:574
采纳率:0%
帮助的人:167万
展开全部
QAxWidgetexcel("Excel.Application");1)显示当前窗口:excel.setProperty("Visible",true);2)更改Excel标题栏:excel.setProperty("Caption","InvokeMicrosoftExcel");3)添加新工作簿:QAxObject*workbooks=excel.querySubObject("WorkBooks");workbooks->dynamicCall("Add");4)打开已存在的工作簿:workbooks->dynamicCall("Open(constQString&)",QString("c:/test.xls"));5)获取活动工作簿:QAxObject*workbook=excel.querySubObject("ActiveWorkBook");6)获取所有的工作表:QAxObject*worksheets=workbook->querySubObject("WorkSheets");7)获取工作表数量:intintCount=worksheets->property("Count").toInt();8)获取第一个工作表:QAxObject*worksheet=workbook->querySubObject("Worksheets(int)",1);9)获取cell的值:QAxObject*range=worksheet->querySubObject("Cells(int,int)",1,1);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式