QT中如何获取单元格属性-主要获取合并单元格区域的行和列

码平砖 2018-04-02 06:42:47
按照VBA的提示,MergeArea为range对象,在VBA中通过MergeArea.rows.count可以获得合并区域的行数,MergeArea.columns.count获得合并区域的列数;
在QT中
QVariant cell_merge_area = cell->property("MergeArea");//获取单元格合并单元格属性
之后如何获得行和列的数据,请各位大神指教。
...全文
1753 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

楼主 你最后搞好了没有?

一小猿 2018-04-02
  • 打赏
  • 举报
回复
你试试这个代码: QAxObject *usedRange = (QAxObject *)cell_merge_area; QAxObject *rows = usedRange->querySubObject("Rows"); int iRowCount = rows->property("Count").toInt(); QAxObject *columns = usedRange->querySubObject("Columns"); int iColCount = columns->property("Count").toInt();

16,226

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧