• 10583阅读
  • 6回复

qt对于excel操作想合并单元格 [复制链接]

上一主题 下一主题
离线lilinfeng124
 

只看楼主 倒序阅读 楼主  发表于: 2012-03-31
关键词: excel求助
qt生成excel的方式本吊大致了解了一下,分成两种:
1.csv方式。但貌似无法实现合并单元格的操作。
2.QAxObject的方式。网上有很多例子,但是我也没在例子中找到合并单元格的例子。故此求助。请问这个要查询哪个文档?求助各位了。

    QAxObject *StatSheet = sheets->querySubObject( "Item(const QVariant&)",
        QVariant(QString::fromLocal8Bit("test")) );
其中的 "Item(const QVariant&)"这些命令是从哪个文档知道的?
第一次在这里发帖,希望得到大家的帮助。
劳资要过自己想要过的生活,而不是别人希望劳资过的生活
离线hehuim

只看该作者 1楼 发表于: 2012-03-31
Qt自带的dumpdoc.exe可以生成文档,dumpdoc.exe在Qt目录中可以找到,具体用法如下
http://qt-project.org/doc/qt-4.8/activeqt-dumpdoc.html#dumpdoc
或者
用QAxObject::generateDocumentation()生成文档
具体见
http://stackoverflow.com/questions/3778299/using-mscomm-activex-with-qt
上面两种方法都是生成的HTML文件
离线lilinfeng124

只看该作者 2楼 发表于: 2012-04-03
谢谢。但的确没看懂。
劳资要过自己想要过的生活,而不是别人希望劳资过的生活
离线cassenl0206
只看该作者 3楼 发表于: 2012-07-14
如果想读合并单元格又怎样实现呢?
离线chengengshen

只看该作者 4楼 发表于: 2012-07-14
请问你是怎么使用QAxObject 的呢,我包含QAxObject 头文件出错呀
离线XChinux

只看该作者 5楼 发表于: 2012-07-14
你在Excel里打开宏记录功能,然后开始操作合并单元格 ,操作完毕后,停止宏记录,然后看它生成的模块代码。里面有你想要的。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线alexltr

只看该作者 6楼 发表于: 2012-09-17
mark. 很快會用到!
我不从事IT,只是喜欢Qt。
我不是程序员,只是与程序有缘。
我写程序,只是为了让工作变得简单有序!

                      ----  一个一直在入门的编程学习者
快速回复
限100 字节
 
上一个 下一个