python设置表格边框的方法:首先安装并导入xlwings;然后打开Excel文件并获取表格行列;再使用“ws.range(a_range).api.Borders(n).LineStyle ”命令分别自定义边框即可。

安装 xlwings

直接安装用 pip install xlwings,用 anaconda 的,已经内置了,见下图。

导入 xlwingsimport xlwings as xw

打开 Excel 文件# 打开存好的 Excelapp = xw.App()

# 设置应用

wb = xw.Book('data/小蜜蜂超市销售报表.xlsx')

# 打开文件ws = wb.sheets['Sheet1'] # 选择表格

注意:要养成良好的习惯,数据文件与程序文件要分开存储,一般数据文件存储在 data 子目录里。

获取表格行列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}' # 生成表格的数据范围

这里 a_range 输出的范围是 A1:D6,即数据表的整个内容。

设置 a_range,也就是 A1:D6 的表格边框

# 设置边框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 # 内纵边框

Borders() 里的参数如下:

LineStyle = 1,这里的 1 指的是边框为实线。

边框样式

到这里还不算完,还要关闭 Excel,保存 xlsx 文件。# 保存并关闭 Excel

wb.save('data/小蜜蜂超市销售报表.xlsx')

wb.close()

app.quit()

到此,设置边框的操作就完成了。

用python给表格加边框_python如何设置表格边框相关推荐

  1. python csv合并单元格_python中合并表格的两种方法

    合并表格要注意的是设置表格的表头,也就是是将表格第一列设置为合并表格的索引,这样合并表格的时候就会合并两个表格第一列的元素相同的行. 方法一:使用join合并import numpy as np im ...

  2. html表格内框线怎么设置颜色,word表格样式 Word中如何设置表格的边框线样式和颜色...

    word表格样式 Word中如何设置表格的边框线样式和颜色,平凡的世界平凡的你,努力学习使我们变得不平凡,今天要介绍的知识是word表格样式的相关知识,你准备好学习word表格样式 Word中如何设置 ...

  3. html语言中边框样式,html设置div边框样式css布局

    html组织配置div边框格式教程篇 div设置边框花样所应用CSS款式为边框属性border. div虚线与完成边框款式图 一.决定兼容边框线条名堂 border边框兼容各大浏览器线条花样有: 1. ...

  4. python输出中文加数字_python处理“#”开头加数字的html字符方法

    python如何处理""开头加数字的html字符,比如:风水这类数据. 用python抓取数据时,有时会遇到想要数据是以""开头加数字的字符,比如图中所示的这些 ...

  5. python表格处理工具_python 操作excel表格的方法

    说明:由于公司oa暂缺,人事妹子在做考勤的时候,需要通过几个excel表格去交叉比对员工是否有旷工或迟到,工作量大而且容易出错. 这时候it屌丝的机会来啦,花了一天时间给妹子撸了一个自动化脚本. 1. ...

  6. python颜色表_python docx设置表格单元格背景和文本颜色

    我正在使用python 2.7和docx,我想根据条件更改表格中单元格的背景和文本颜色.python docx设置表格单元格背景和文本颜色 我找不到任何关于单元格格式化的有用资源 有什么建议吗? 编辑 ...

  7. html边框定义css设置,表格边框的css语法

    表格边框的css语法 更新时间:2006年09月21日 00:00:00   作者: 我们知道Dreamweaver在表格制作方面做得非常出色,但是在某些时候还是必须结合css才能达到一些特定效果,下 ...

  8. java导出excel设置边框_Excel如何设置表格边框样式,记住这几个关键属性就懂了

    Excel表格边框的设置,对于制作一个漂亮的工作表,十分有用. 由于审美的差异,我们通常做的表格都是以黑色边框白底为主,或者说,有些人根本不知道除了黑白表格还有带颜色的. 如何设置表格边框属性呢,下面 ...

  9. java操作跨页的word cell_Java 创建Word表格/嵌套表格、添加/复制表格行或列、设置表格跨页断行...

    概述 表格作为一种可视化交流模式及组织整理数据的手段,在各种场合及文档中应用广泛.常见的表格可包含文字.图片等元素,我们操作表格时可以插入图片.写入文字及格式化表格样式等.下面,将通过Java编程在W ...

  10. phpexcel_cell 获取表格样式_Java 操作Word表格——创建嵌套表格、添加/复制表格行或列、设置表格是否禁止跨页断行...

    精品推荐 国内稀缺优秀Java全栈课程-Vue+SpringBoot通讯录系统全新发布! Docker快速手上视频教程(无废话版)[免费] 作者:E-iceblue https://www.cnblo ...

最新文章

  1. SpringBoot2.0 基础案例(05):多个拦截器配置和使用场景
  2. 第一阶段冲刺周期10天的第6天进展报告
  3. 转型从思维习惯的转变开始
  4. python 爬虫代理_python 爬虫 使用代理 的问题
  5. 2021年度移动广告流量观察白皮书
  6. Windows8.1还原文件类型的默认打开方式
  7. python类中包含一个特殊的变量、它表示当前对象自身_知到APP教师职场礼仪第七单元章节测试网课答案大学课后答案...
  8. QXDM5 中 Qt5WebKit.dll 丢失问题解决办法
  9. 面试官问:你在项目中做过哪些安全防范措施?
  10. python游戏寻路_python模拟实现A*寻路算法
  11. 红芯宣布完成 2.5 亿 C 轮融资,却被网友发现其浏览器安装包解压出 Chrome?
  12. coding码市的运用
  13. Android studio 图片按钮
  14. Commitizen安装注意事项 git cz git: ‘cz‘ is not a git command
  15. Connect Bot 免密登录
  16. 用Nero刻录ISO镜像制作启动光盘
  17. CISCO 路由器 初始化必备安全命令
  18. python scipy integrate_使用scipy.integrate.odeint()计算衰减
  19. 城镇固定资产投资增速27.6%
  20. 网络服务-DCHP原理与配置

热门文章

  1. 数据优化——分库分表(三)中间件讲解
  2. 操作系统:信号量机制之生产者与消费者实验
  3. Spark 学习: spark 原理简述与 shuffle 过程介绍
  4. 计算机网络共享无访问权限,Win7局域网访问WIN7共享文件夹提示无访问权限的多种解决方法...
  5. UI设计流行渐变配色素材,轻松驾驭色彩
  6. Photoshop cc 2019 破解教程
  7. 服务器光纤存储系统,光纤存储服务器 配置
  8. 学会-精湛-应用,一个数据分析师的养成手册
  9. RCC_APB2Periph_AFIO的理解。。。重映射的一点心得
  10. 一对一高清直播系统解决方案