【Excel自动化办公Part4】:调整字体与样式的操作——字体、边框、对齐格式、颜色填充

简介: 【Excel自动化办公Part4】:调整字体与样式的操作——字体、边框、对齐格式、颜色填充

一、修改字体样式


Font(name=字体名称, size=字体大小, bold=是否加粗, italic=是否倾斜, color=字体颜色)


  • 导入模块:from openpyxl.styles import Font

a58a3aae947244b8879ec2cdd9866b1f.pngd04acc69fea24b209512d41ffeadf22e.png

d9809cfa1a81471ba1984d6c55c01b5f.png




二、获取表格中字体的样式


获取表格中的字体样式前,必须先获取一个表格对象:


  • 例:cell = sheet['B1']

然后通过:cell.font 来获取表格中字体的样式


14ee366c04904bd58ef070f19c738457.png



三、设置对齐格式


Alignment(horizontal=水平对齐方式, vertical=垂直对齐方式, text_rotation=旋转角度, wrap_text=是否自动换行)


  • 导入模块:from openpyxl.styles import Alignment


  • 首先将表格拉大,才能看见效果


e886b15165b74427a576b479b1af60f1.png

3ddbb4b89c794e299b8f5e471b05440b.png


8ccc916c88234f388b98282d6a69ddb5.png



五、设置边框样式  


Side(style=边线样式, color=边线颜色)


Border(left=左边线样式, right=右边线样式, top=上边线样式, bottom=下边线样式)


  • 导入模块:from openpyxl.styles import Side, Border


047db7e31d974246b7b20db8790f8b86.png


ee473ac9cb03413ba732fccfcafe4582.png



六、设置填充样式


第一种(填充单种颜色)


PatternFill(fill_type=填充样式, fgColor=填充颜色)


  • 导入模块:from openpyxl.styles import PatternFill

d43b2d41642e49c58c04166db8081646.png


0f7d615039a14624bb0041b82aac7467.png


第二种(填充渐变色)


GradientFill(stop=(渐变颜色1,渐变颜色2,……))


  • 导入模块:from openpyxl.styles import GradientFill


b4a58f07dfe54c76b54856c7e17ba497.png


41a95c545dd547d5bac12ba59928f735.png



相关文章
|
2月前
|
数据处理
Excel VBA 自动填充空白并合并相同值的解决方案
在Excel中,常需将一列数据中的空白单元格用上方最近的非空值填充,并合并连续相同值。本VBA宏方案自动完成此操作,包含代码实现、使用方法及注意事项。通过简单步骤添加宏,一键处理数据,提升效率,确保准确性。适用于频繁处理类似数据的用户。
56 7
|
2月前
|
存储 人工智能 人机交互
PC Agent:开源 AI 电脑智能体,自动收集人机交互数据,模拟认知过程实现办公自动化
PC Agent 是上海交通大学与 GAIR 实验室联合推出的智能 AI 系统,能够模拟人类认知过程,自动化执行复杂的数字任务,如组织研究材料、起草报告等,展现了卓越的数据效率和实际应用潜力。
223 1
PC Agent:开源 AI 电脑智能体,自动收集人机交互数据,模拟认知过程实现办公自动化
|
3月前
|
数据采集 监控 数据挖掘
Python自动化脚本:高效办公新助手###
本文将带你走进Python自动化脚本的奇妙世界,探索其在提升办公效率中的强大潜力。随着信息技术的飞速发展,重复性工作逐渐被自动化工具取代。Python作为一门简洁而强大的编程语言,凭借其丰富的库支持和易学易用的特点,成为编写自动化脚本的首选。无论是数据处理、文件管理还是网页爬虫,Python都能游刃有余地完成任务,极大地减轻了人工操作的负担。接下来,让我们一起领略Python自动化脚本的魅力,开启高效办公的新篇章。 ###
|
3月前
|
数据采集 IDE 测试技术
Python实现自动化办公:从基础到实践###
【10月更文挑战第21天】 本文将探讨如何利用Python编程语言实现自动化办公,从基础概念到实际操作,涵盖常用库、脚本编写技巧及实战案例。通过本文,读者将掌握使用Python提升工作效率的方法,减少重复性劳动,提高工作质量。 ###
102 1
|
3月前
|
Java 测试技术 持续交付
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
本文重点讲解如何搭建App自动化测试框架的思路,而非完整源码。主要内容包括实现目的、框架设计、环境依赖和框架的主要组成部分。适用于初学者,旨在帮助其快速掌握App自动化测试的基本技能。文中详细介绍了从需求分析到技术栈选择,再到具体模块的封装与实现,包括登录、截图、日志、测试报告和邮件服务等。同时提供了运行效果的展示,便于理解和实践。
190 4
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
|
3月前
|
数据管理 程序员 数据处理
利用Python自动化办公:从基础到实践####
本文深入探讨了如何运用Python脚本实现办公自动化,通过具体案例展示了从数据处理、文件管理到邮件发送等常见办公任务的自动化流程。旨在为非程序员提供一份简明扼要的实践指南,帮助他们理解并应用Python在提高工作效率方面的潜力。 ####
|
4月前
|
数据挖掘
Excel条件格式
【10月更文挑战第21天】Excel条件格式
123 2
|
4月前
|
数据可视化 数据挖掘
Excel条件格式高级应用
【10月更文挑战第20天】Excel条件格式高级应用
84 3
|
4月前
|
数据采集 存储 数据处理
从网络请求到Excel:自动化数据抓取和保存的完整指南
本文介绍了如何使用Python自动化采集东方财富股吧的发帖信息,并将其保存到Excel中。通过代理IP、多线程和网页解析技术,规避反爬虫机制,高效抓取帖子标题和发帖时间,帮助投资者获取市场情绪和热点数据。
|
4月前
|
存储 BI 数据库
使用 Python 实现自动化办公
使用 Python 实现自动化办公
45 0

热门文章

最新文章