QT 使用QAxObject 新建excel 出现的问题
代码:
#include <QAxObject>
main()
{
QAxObject excel("Excel.Application");
excel.setProperty("Visible", false);
QAxObject *workbooks = excel.querySubObject("WorkBooks");
QAxObject *workbook;
...........
.....
}
提示的错误:
CoCreateInstance failure <CoInitialize has not been called.>
QAxBase::setControl: requested control Excel.Application could not be instantiated
QAxBase::dynamicCallHelper: Object is not initialized, or initialization failed
看到有人说要安装Office, 我已经装了Office,还是会出现这个错误。
请高手帮忙
#include <QAxObject>
main()
{
QAxObject excel("Excel.Application");
excel.setProperty("Visible", false);
QAxObject *workbooks = excel.querySubObject("WorkBooks");
QAxObject *workbook;
...........
.....
}
提示的错误:
CoCreateInstance failure <CoInitialize has not been called.>
QAxBase::setControl: requested control Excel.Application could not be instantiated
QAxBase::dynamicCallHelper: Object is not initialized, or initialization failed
看到有人说要安装Office, 我已经装了Office,还是会出现这个错误。
请高手帮忙
...全文
相关推荐
Qt操作excel文件,基于QAxObject的封装,适用windows系统.zip
用c++/qt写的项目,项目都经测试过,真实可靠,能跑通,可以直接运行,请放心下载使用。
Qt的Excel操作(添加了新建Excel文件的功能)
比网络上的多了,新建Excel文件的功能。有单元格布局、单元格设值、表操作等
QT读取excel,使用QAxObject
使用QAxObject读取excel,克服了空白单元格也会读取进去的问题,将读取结果显示到ui界面上,需手动在ui界面添加一下QLineEdit。如果想显示到其他控件上,修改控件名字即可。
Qt 之 QAxObject 读写 excel
使用Qt 中的 QAxObject ,对Excel 进行读写操作编辑。
Qt QAxObject 操作Excel
Qt使用QAxObject封装的COM组件的类来操作COM组件


