XlsReadWriteII EXCEL Cell Font 单元字体设置

通过XLSReadWriteII5在写EXCEL时,由于XLSReadWriteII5中使用的是个性化的TFont,因而通过参数带入TFont,不能完整地将TFont带入Cell的Font,问题解决如下:

一、问题说明

1、TFontStyle

EXCEL(windows)使用:

type  TFontStyle = (fsBold, fsItalic, fsUnderline, fsStrikeOut);

2、XLSReadWriteII5 使用

Type Txc12FontStyle=xfsBold,xfsItalic,xfsStrikeOut,xfsOutline,xfsShadow,xfsCondense,xfsExtend}

3、Txc12FontStyle不支持下划线,只能设置Cell的 FontUnderline参数。

二、如何带入Font

Font.Name和Font,Size可以直接带入。

但是,Font.Style需要判断重新设置,间接带入:

1、定义全局变量Font1:TFont,带入Cell的Font参数

2、定义XLSReadWriteII5临时风格变量

Var CellFontStyle   : TXc12FontStyles;     // XLSReadWriteII5  Cell 字体风格

3、写EXCEL方法

Var CellFontStyle   : TXc12FontStyles;Befgin......FontName:=Font1.Name;              //  直接带入FontSize:=Font1.Size;              //  直接带入// 收下需要间接带入CellFontStyle:=[];if fsBold in Font1.Style then CellFontStyle:=CellFontStyle+[xfsBold];if fsItalic in Font1.Style then CellFontStyle:=CellFontStyle+[xfsItalic];if fsStrikeOut in Font1.Style then CellFontStyle:=CellFontStyle+[xfsStrikeOut];if fsUnderline in Font1.Style then FontUnderline:=xulSingle;FontStyle := CellFontStyle;.......End;

生成EXCEL,正常带入Font参数,效果如下:

XlsReadWriteII EXCEL Cell Font 单元字体设置相关推荐

  1. POI Excel 06 合并单元格,设置字体样式

    @author YHC 合并单元格 //创建ExcelWorkbook wb = new HSSFWorkbook();//创建工作薄Sheet sheet = wb.createSheet(&quo ...

  2. java excel 字体大小_java操作Excel的poi的字体设置

    package com.java.poi; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.us ...

  3. Excel中同一单元格设置不同颜色的字体

    [环境] poi-ooxml 4.0.1.java 8 [核心代码] XSSFRichTextString value = new XSSFRichTextString("红色黑色" ...

  4. Excel给同一单元格设置不同颜色的字体

    [环境] poi-ooxml 4.0.1.java 8 [核心代码] XSSFRichTextString value = new XSSFRichTextString("红色黑色" ...

  5. Hutool导出Excel,在一个单元格设置多个字体样式

    ExcelWriter writer = ExcelUtil.getWriter(true); //第二行第一列 CellStyle cellStyle1 = writer.createCellSty ...

  6. poi 宋体_(六)POI-操作Excel的poi的字体设置

    原文链接:https://blog.csdn.net/class157/article/details/92817286 package com.java.poi; import org.apache ...

  7. 对比Excel学openpyxl系列之单元格选择与字体设置

    目录 选择单元格 字体设置 基本字体的相关设置 单元格填充 边框设置 批量设置单元格 选择单元格 # 单元格选择 from openpyxl import Workbook wb=Workbook() ...

  8. 表格大小设置_系统地学习Excel第18课,设置单元格字体格式

    上一篇:系统地学习Excel第17课,设置单元格格式 本篇内容结构如下: 本篇在章节中的位置 单元格字体格式包括字体.字号.字形.颜色等.Excel中文版默认单元格: 字体为[宋体]或[等线]: 字号 ...

  9. php单元格字体颜色,PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽...

    PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽 2020-08-31 85 一:读取excel表模板$ph ...

最新文章

  1. ODP.NET调用存储需要使用事务
  2. 【转】Android Activity原理以及其子类描述,androidactivity
  3. 史上最详细的RocketMq 下单支付案例 分享
  4. python【蓝桥杯vip练习题库】BASIC-23芯片测试(统计)
  5. 安装系统提示选中的磁盘具有MBR分区表
  6. Android之循环执行次数のHandlerRunnable
  7. ui kit html,开始使用
  8. android飞翔的小鸟游戏素材包_开心消消乐×愤怒的小鸟:为开心而战
  9. Rails下cloud datastore的使用
  10. ICLR 2021 | 腾讯 AI Lab 入选论文
  11. 分布式配置中心之 —— nacos使用详解
  12. Python机器学习:逻辑回归001什么是逻辑回归
  13. Caused by: java.lang.ClassNotFoundException: backtype.storm.topology.IRichSpout
  14. python简明教程3.0_Python 简明教程 --- 0,前言
  15. 中国大学生软件开发论坛 中国最大的大学生软件开发论坛
  16. 同济大学高等数学下册第八章向量代数与空间解析几何以及每日一题
  17. 前有狗屁不通文章生成器 | 后有申论生成器
  18. C#中的控件Binding
  19. C++实现自动出算术题
  20. 2021牛客暑期多校训练营#5:C-Cheating and Stealing

热门文章

  1. xposed微信长视频转发_利用 Xposed 快速实现一个简易微信机器人
  2. mysql (errcode 13)_解决Mysql - can't get stat of (errcode:13)
  3. 惠普286Pro G2 MT电脑怎么用win10pe安装系统
  4. Python在绘制图片散点图
  5. uni.navigateTo 无法跳转到页面
  6. 安卓sdk制作keystore
  7. 首届“设计·无尽谈”论坛完满收官 持续打造当代设计共同体
  8. 日期格式参数 含义说明
  9. 你们公司有做过数据迁移吗,行业中常见的数据迁移方案,了解下,每个人技术人必备的技能
  10. 抖音 快手 视频号算法机制对比