qt QXlsx操作 excel 单元格

news/2024/7/21 5:21:31 标签: excel, qt

1.单元格设置宽度

m_pxlsx->setColumnWidth(5, 10);//5为列,10为列的宽度,excel表格中默认单元格宽度为9.36英寸

注意:单元格列宽的单位是英寸,默认的单元格列宽为9.36英寸。

注意:单元格列宽单位不是像素。

             我之前设计列宽为200是错误的,我按照像素尺寸设置的。

2.单元格坐标是从(1,1)开始的

设置格式:

QXlsx::Format format;
format.setHorizontalAlignment(QXlsx::Format::AlignHCenter);
format.setVerticalAlignment(QXlsx::Format::AlignVCenter);
format.setFontName("宋体");
format.setFontSize(10);
format.setTextWarp(true);//自动换行

在A1单元格写入: 你好

m_pxlsx->write(1, 1, QString("你好"), format);

或者

m_pxlsx->write("A1", QString("你好"), format);

3.单元格字体设置颜色


format.setFontColor(QColor(Qt::red));//设置单元格字体为红色
m_pxlsx->write(1, 7, QString::number(m_tddataList[i].dLachu), format);//A7
format.setFontColor(QColor(Qt::black));//写完后再恢复设置,后面要继续使用format的


http://www.niftyadmin.cn/n/5388027.html

相关文章

使用Java调用Cplex求解带时间窗的车辆路径问题

使用Java调用Cplex求解VRPTW问题 一、带时间窗车辆路径优化问题(Vehicle Routing Problem with Time Window,VRPTW)1.1 问题描述1.2 模型构建 二、使用Java调用Cplex求解VRPTW问题2.1 完整代码2.2 求解结果 三、求解过程中踩的坑 一、带时间窗…

低代码开发应对AI时代到来的挑战与机遇

随着人工智能技术的飞速发展,我们正在步入一个全新的AI时代。在这个时代,各行各业都将受到人工智能技术的深刻影响。作为软件开发领域的一种趋势,低代码开发平台也在不断演进,以适应这一时代的到来。本文将探讨低代码开发如何应对…

通俗易懂分析:Vite和Webpack的区别

1、对项目构建的理解 先从浏览器出发, 浏览器是由浏览器内核和JS引擎组成;浏览器内核编译解析html代码和css代码,js引擎编译解析JavaScript代码;所以从本质上,浏览器只能识别运行JavaScript、CSS、HTML代码。 而我们在…

LUA 调用c#关于c#报错时lua调用堆栈的监听

static string GetLuaStackTrace(IntPtr L) { // 将 ‘debug’ 表压入栈顶 xlua_getglobal(L, “debug”); // 获取 ‘debug.traceback’ 函数 lua_pushstring(L, “traceback”); xlua_pgettable(L, -2); // 移除 ‘debug’ 表,现在 ‘traceback’ 函数位于栈顶 lu…

StarRocks加速查询——低基数全局字典

前言 StarRocks-2.0引入了低基数全局字典,可以通过全局字典将字符串的相关操作转换成整型相关操作,极大提升了查询性能。StarRocks 2.0后的版本默认会开启低基数字典优化。 一、低基数字典 对于利用整型替代字符串进行处理,通常使用字典编码…

Springboot集成Druid实现监控功能

Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource等等等,秒杀一切。Druid可以很好的监控DB池连接和SQL的执行情况&#…

ElementUI组件的安装和使用

Element UI 是一款基于 Vue 2.0 的桌面端组件库,主要用于快速构建网站的前端部分。它提供了丰富的组件,如按钮、输入框、表格、标签页等,以及一些布局元素,如布局容器、分割线等。Element UI 的设计风格简洁,易于上手&…

Sublime text 3 配置

1.下载 打开官网链接:Download - Sublime Text或者去百度软件中心搜索sublimeText3(根据自己的实际情况下载对应的版本) 2.安装: 双击上一步下载下来的“Sublime Text Build 3083 x64 Setup.exe”,记得选择“Add to…