java excel 字体_Java 在Excel单元格中应用一种/多种字体样式(实例代码)
在Excel表格中,设置单元格字体样式时,可以对单元格内的所有字符应用同一样式,即获取指定单元,应用样式即可;另外也可以对单元格内的不同字符内容应用不同字体样式,即获取单元格中的字符位置,应用样式;本文将通过Java代码示例介绍具体实现方法。
使用工具:Free Spire.XLS for Java (免费版)
注:可通过官网下载包,解压,并将lib文件夹中的Spire.Xls.jar文件导入Java程序;或通过maven仓库导入。导入效果如下:
Java代码示例
import com.spire.xls.*;
import java.awt.*;
public class SetMultipleStylesInOneCell {
public static void main(String[] args) {
//加载Excel文档
Workbook wb = new Workbook();
wb.loadFromFile("test.xlsx");
//获取指定工作表
Worksheet sheet = wb.getWorksheets().get(0);
//获取单元格C3,对单元格中所有字符应用样式
CellRange cell1 = sheet.getCellRange("C3");
cell1.getCellStyle().getFont().setFontName("行楷");
cell1.getCellStyle().getFont().setColor(new Color(0,128,0));
cell1.getCellStyle().getFont().setUnderline(FontUnderlineType.Double);
cell1.getCellStyle().getFont().setSize(13);
//获取单元格C5
CellRange cell2 = sheet.getCellRange("C5");
//创建字体样式font1和font2
ExcelFont font1 = wb.createFont();
font1.setColor(new Color(30,144,255));
font1.setFontName("黑体");
font1.setSize(14);
font1.isItalic(true);
ExcelFont font2 = wb.createFont();
font2.setColor(new Color(220,20,60));
font2.setFontName("楷体");
font2.setSize(17);
font2.isBold(true);
//调用方法设置字体样式到单元格中的指定字符
RichText richText = cell2.getRichText();
richText.setFont(0,7,font1);
richText.setFont(9,17,font2);
//保存文档
wb.saveToFile("Result.xlsx");
wb.dispose();
}
}
字体样式应用结果:
总结
以上所述是小编给大家介绍的Java 在Excel单元格中应用一种/多种字体样式,希望对大家有所帮助!
java excel 字体_Java 在Excel单元格中应用一种/多种字体样式(实例代码)相关推荐
- java字体美化_Java 在Excel单元格中应用一种/多种字体样式(实例代码)
这篇文章主要介绍了Java 在Excel单元格中应用一种/多种字体样式,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 在Excel表格中,设置单元格字体样式时,可 ...
- java excel 字体_Java 在Excel单元格中应用一种/多种字体样式
在Excel表格中,设置单元格字体样式时,可以对单元格内的所有字符应用同一样式,即获取指定单元,应用样式即可:另外也可以对单元格内的不同字符内容应用不同字体样式,即获取单元格中的字符位置,应用样式:本 ...
- Java 在Excel单元格中应用一种/多种字体样式
在Excel表格中,设置单元格字体样式时,可以对单元格内的所有字符应用同一样式,即获取指定单元,应用样式即可:另外也可以对单元格内的不同字符内容应用不同字体样式,即获取单元格中的字符位置,应用样式:本 ...
- java excel列宽自动换行_Excel单元格中数据如何自动换行以便适应单元格的大小
Excel单元格中数据如何自动换行以便适应单元格的大小 时间:2014-04-26 作者:snow 来源:互联网 在处理数据的过程中难免会遇到一些问题,而我们并不可能在第一时间内解决,就比如在 ...
- Excel符合条件的全部单元格查找的2种方法
今天要和大家分享的是,Excel一键定位全部符合条件的单元格的,2种查找的操作方法 (方方格子插件) (先看动图演示吧) 1.分解动作为选择方方格子按钮 2.分解动作第2步选择查找定位操作 3.选择定 ...
- Excel 2010迷你图,单元格中的图表
在众多的数字堆里,以图表说话,往往最具有说服力.与以往版本不同的是,在Excel 2010中首次引入了"迷你图"的概念,乍看上去与以往版本制作出的图表没有太大区别,唯一 ...
- 计算机上wps表格乘除算法,WPS excel如何快速运算单个单元格中的乘除法?
上一期我们学习了如何快速运算单个单元格中的加减法小技巧,今天再来带大家了解一下乘除的算法.当然,只要学会了今天的内容,以后就算遇到单个单元格中的混合运算,我们也可以轻松搞定啦. 首先,在首行单元格中输 ...
- Excel使用技巧——提取混合单元格中的数字
下面几个方法按照推荐使用顺序排列. 1.快速填充 使用方法:需要输入几个范例,然后选中包括范例在内的填充区域,点击"数据/数据工具/快速填充"选项卡或者"Ctrl+ ...
- Excel不用分列函数将单元格中顿号隔开的数求和
如下图所示,所有的数据在一个单元格中用顿号进行了隔开,那现在不需要用分裂不需要用函数,一键就可以在这个单子 (方方格子插件) 1.先看动图演示吧 2.首先选中求和单元格. 3.然后选择方方格子. ...
最新文章
- 拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录
- 冒泡排序 选择排序 快速排序(C语言)
- 代码统计工具1.1版本技术文档
- java swing点击按钮后输出结果展示_使用Eclipse编写第一个Java程序HelloWorld
- Postman界面了解
- 不重复的两两比较(洛谷P5728题题解,Java语言描述)
- 软考中级数据库系统工程师
- Python模拟黑客帝国影片中的终端动画脚本
- 许三多的 “职业精神”
- GIT远程分支误删恢复
- html5互动,制作H5页面有哪些趣味互动功能?
- 刮刮奖效果的简单实现
- 关于STM32F105 双CAN口通信的一些学习心得
- 仿造百度换肤功能的实现
- java异常排列方式_java中排序报:Comparison method violates its general contract异常的解决...
- 阿里巴巴首席DBA成甲骨文全球第100个ACE
- request到ATA cmd的转换过程
- 什么是域(domain)
- 转载:反思“人工智能革命”-----金观涛:
- 污水泵站远程智能化监控系统