• 6199阅读
  • 2回复

QT excel 读写 [复制链接]

上一主题 下一主题
离线小林由
 
只看楼主 倒序阅读 楼主  发表于: 2012-06-16
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2012-06-16) —
QT EXCEL 操作
代码:

#include <QtGui>
#include <QAxObject>
#include <QAxWidget>
#include <qaxselect.h>
#include <QAxBase>


int main(int argc, char **argv)
{

    QAxWidget excel("Excel.Application");
    excel.setProperty("Visible", true);
    QAxObject * workbooks = excel.querySubObject("WorkBooks");
    workbooks->dynamicCall("Open (const QString&)", QString("c:/test.xls"));
    return 0;
}


D:\eclipse\workspace\test2/main.cpp:13: undefined reference to `QAxBase::querySubObject(char const*, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&)'
D:\eclipse\workspace\test2/main.cpp:15: undefined reference to `QAxBase::dynamicCall(char const*, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&)'
D:\eclipse\workspace\test2/main.cpp:16: undefined reference to `QAxWidget::~QAxWidget()'
D:\eclipse\workspace\test2/main.cpp:16: undefined reference to `QAxWidget::~QAxWidget()'
求解决方案和原因,我看了很多博客,为什么别人好像都可以呢。
离线XChinux

只看该作者 1楼 发表于: 2012-06-16
你确认.pro中加了CONFIG += qaxcontainer了吗?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线cassenl0206
只看该作者 2楼 发表于: 2012-07-14
有人知道,怎样读取合并单元格吗?
快速回复
限100 字节
 
上一个 下一个