文件名称:Qt操作Execel基础方法
文件大小:11KB
文件格式:CPP
更新时间:2021-05-20 09:15:44
Qt Execel
// step1:连接控件 QAxObject* excel = new QAxObject(); excel->setControl("Excel.Application"); // 连接Excel控件 excel->dynamicCall("SetVisible (bool Visible)", "false"); // 不显示窗体 excel->setProperty("DisplayAlerts", false); // 不显示任何警告信息。如果为true, 那么关闭时会出现类似"文件已修改,是否保存"的提示 // step2: 打开工作簿 QAxObject* workbooks = excel->querySubObject("WorkBooks"); // 获取工作簿集合 // 打开工作簿方式一:新建 // workbooks->dynamicCall("Add"); // 新建一个工作簿 // QAxObject* workbook = excel->querySubObject("ActiveWorkBook"); // 获取当前工作簿 // 打开工作簿方式二:打开现成 QAxObject* workbook = workbooks->querySubObject("Open(const QString&)", ("C:/Users/lixc/Desktop/tt2.xlsx")); // 从控件lineEdit获取文件名