Python快速设置Excel表格边框
2023-09-11 14:21:23 时间
import xlwings as xw
#打开存好的excel
app = xw.App() #设置应用
wb = xw.Book("E:/Data/小蜜蜂超市销售报表.xlsx") #打开文件
ws = wb.sheets['Sheet1'] #选择表格
last_column = ws.range(1, 1).end('right').get_address(0, 0)[0] #获取最后列
last_row = ws.range(1, 1).end('down').row #获取最后行
a_range = f'A1:{last_column}{last_row}' #生成表格的数据范围
#设置边框
ws.range(a_range).api.Borders(8).LineStyle = 1 #上边框
ws.range(a_range).api.Borders(9).LineStyle = 1 #下边框
ws.range(a_range).api.Borders(7).LineStyle = 1 #左边框
ws.range(a_range).api.Borders(10).LineStyle = 1 #右边框
ws.range(a_range).api.Borders(12).LineStyle = 1 #内横边框
ws.range(a_range).api.Borders(11).LineStyle = 1 #内纵边框
#保存并关闭excel
wb.save("E:/Data/小蜜蜂超市销售报表2.xlsx")
wb.close()
app.quit()
相关文章
- Python 爬虫学习 系列教程
- Python中math和cmath模块的使用
- How to run python interactive in current file's directory in Visual Studio Code? Python路径问题
- 安利一款Python开发的仿Linux树形显示目录tree命令
- Python合并多个Excel数据
- Python计算代码之间运行时间(运行间隔时间、时长)
- Python kafka操作实例(kafka-python)
- Python+Requests+PyTest+Excel+Allure 接口自动化测试实战
- 零基础教你快速入门Python怎么学python入门?python新手学习路线
- 【零基础学python】:清华官方出品的《看漫画学Python》全彩PDF,495页资源分享
- 超全Python学习路线图+14张思维导图,让python初学者不走弯路
- 人生苦短,我用Python!为什么现在越来越多的人转行python?
- 将自己OpenCV-Python-PyCharm开发环境的Python-3.6.8更换为python-3.9.10的详细过程记录
- Python之路【3】:Python基础(二) 函数的理解
- Python 中的默认值是什么?
- Python Manim教程大全之 05 动画运行时间 动画方法 (教程含源码)
- Python Excel自动化之 如何根据某一列快速对比两excel文件不同并输出不同内容
- Excel WPS自动化之如何将多行合并为多列(Python源码含教程)
- 【转载】python的魔法方法———A Guide to Python's Magic Methods
- [Python]Python 使用 for 循环的小例子
- python xlwings操作excel调试代码
- python excel 插入特殊字符
- Python 基础 之 python 协程知识点整理,并实现一个简单 gevent 的协程并发图片下载的应用
- python五十七课——正则表达式(元字符)
- 记录python接口自动化测试--从excel中读取params参数传入requests请求不生效问题的解决过程(第七目)
- 记录python接口自动化测试--把操作excel文件的方法封装起来(第五目)