当前位置: 首页 > news >正文

Qt对excel操作

Qt库中自带对excel操作的模块QAxObject,QAxObject是Qt提供给程序员从代码中访问Office的对象类,其本质上是一个面向微软操作系统的COM接口。

QAxObject将所有Office的工作簿、表格、文档等都作为其子对象,程序员通过调用querySubObject()这个统一的方法来获取各个子对象的实例,再用dynamicCall()方法执行各对象上的具体操作。使用CMakeList添加该模块方式如下:

find_package(Qt5 COMPONENTSCoreGuiWidgets// 添加excel操作模块AxContainerREQUIRED)add_executable(ExcelController main.cpp)
target_link_libraries(ExcelControllerQt5::CoreQt5::GuiQt5::Widgets// 添加excel操作模块Qt5::AxContainer)

http://www.lryc.cn/news/259665.html

相关文章:

  • 每日一练 | 华为认证真题练习Day148
  • ES6学习(二):解构赋值
  • kubebuilder开发operator
  • docker中启动ES报错:AccessDeniedException: /usr/share/elasticsearch/data/nodes
  • java集成Nacos服务
  • 开源IPad Pro应用IDE:使用SSH远程连接服务器进行云端编程开发
  • ubuntu 自动安装 MKL Intel fortran 编译器 ifort 及完美平替
  • elementui select中添加新增标签
  • 图像截屏公式识别——LaTeX-OCR安装与使用
  • LabVIEW与Tektronix示波器实现电源测试自动化
  • 青少年CTF-Crypto(Morse code/ASCII和凯撒)
  • Vue3-16-【v-model】 表单数据绑定
  • 【Flink on k8s】- 12 - Flink kubernetes operator 的高级特性
  • 量子芯片技术:未来的计算革命
  • vaptcha-手势验证码
  • 【一种用opencv实现高斯曲线拟合的方法】
  • find_package 和 find_library的区别
  • socket是如何进行通信的
  • STM32-固件打包部署
  • 微信机器人如何使用?好用吗?好奇
  • ARMV8 - A64 - 函数调用,内存栈操作
  • MyBatis 四大核心组件之 ResultSetHandler 源码解析
  • docker-compose 单机容器编排
  • springboot项目使用Layui作为前端UI的一系列前后端交互的解决方法
  • 【Linux】Firewalld防火墙新增端口、开启、查看等
  • 学习笔记 -- TVS管选型参考
  • 功能更新|免费敏捷工具Leangoo领歌私有部署新增第三方身份认证和API对接
  • 重生奇迹mu战士加点
  • 【数据结构(十一·多路查找树)】B树、B+树、B*树(6)
  • 弟弟的作业