艺赛旗|做RPA生态先行者 RPA10.0全新首发免费下载 点击下载

引入会用到的库

from docx import Document

from docx.shared import Pt

from docx.enum.text import WD_PARAGRAPH_ALIGNMENT

from docx.shared import Cm

from docx.shared import RGBColor

表格样式

#方法一:创建表格时设置

doc=Document()

table = doc.add_table(rows=4, cols=3,style ='Table Grid')

#方法二:创建表格后,再设置

doc=Document()

table = doc.add_table(rows=4, cols=3)

table.style ='Table Grid'

设置表格列宽 & 行高

'''

设置列宽

可以设置每个单元格的宽,同列单元格宽度相同,如果定义了不同的宽度将以最大值准

'''

table.cell(0,0).width=Cm(10)

#设置行高

table.rows[0].height=Cm(2)

表格数据写入

#方法一

cell=table.cell(0, 1)

cell.text = 'i-search'

#方法二

cell=table.cell(0,0)

p=cell.paragraphs[0]

run = p.add_run("RPA")

表格文本格式设置

#单个单元格设置

run.font.color.rgb = RGBColor(255, 0, 0) # 颜色设置,这里是用RGB颜色

run.font.size = Pt(15) # 字体大小设置,和word里面的字号相对应

p.paragraph_format.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER #设置对齐方式

#设置整个表格字体属性

table.style.font.size=Pt(18)

table.style.font.color.rgb=RGBColor(255, 0, 0)

table.style.paragraph_format.alignment=WD_PARAGRAPH_ALIGNMENT.CENTER

合并单元格

cell_1=table.cell(1, 0)

cell_2=table.cell(2, 1)

cell_1.merge(cell_2)

合并后单元格

添加行列

#添加行

table.add_row()

'''

添加列

width:列宽

'''

table.add_column(width=Cm(1))

python word 表格宽度_RPA手把手——python-docx 设置 word 文档中表格格式相关推荐

  1. Python批量识别图片中的文字并保存到txt文档中

    Python OCR工具pytesseract,之前是惠普的产品,被Google收了之后就给开源了. 1.需要下载并安装Google Tesseract,下载地址看图片上有,要下载4.0.0版本的 2 ...

  2. vb6 datagrid表格垂直居中_Word文档中表格的定位方式

    在Word文档中表格的定位有很多的方式,不过想让表格在文章中进行定位,一定要将表格的属性设置为"环绕". 一.表格居中 1.选中表格,然后右击鼠标,选择"表格属性&quo ...

  3. 如何把 word 文档中 表格数据导出

    1.问题 word文档表格中字段数据中有段落标记(^p)符号,导致复制粘贴数据到 excel 中l时 ,会因为标记符号把本应是一个字段分成多个字段存储在不同的单元格中. 2.解决方法: 1.选中所有单 ...

  4. 如何批量删除word文档中表格_word长文档排版:如何快速批量设置样式

    编按:排版长文档时,许多人对于文档的格式设置非常头痛,时常为此加班熬夜,今天小编将给大家分享3个快速设置文档格式的Word排版技巧,超级实用,快来瞧一瞧你是不是都已经知道了呢? ********* 提 ...

  5. word文档中表格计算机功能在哪,电脑在Word文档中插入Excel图表不显示如何解决...

    电脑中都会有安装一个Word文档,我们可以编辑和整理文件,但是一位用户说做Word文档里,想插入EXCEL图表,但是显示出来的是一段代码,尝试很多次还是一样,怎么办呢?如果你还在为此问题困扰,那么可以 ...

  6. 如何清除Word文档中的格式

    If you've applied various formatting changes to the content in your document, and they either don't ...

  7. word文档中表格顶头怎么调整_Word技巧大全,标书制作靠它准没错

    Word应该是办公软件中使用频率最高的工具,但却一直不被很多人重视,以为它简单很容易学,但实际很多人并没有掌握其基本用法,以至于自己的工作效率一直提不高.今天分享的这些Word技巧包含了入门到精通,也 ...

  8. python下载图片到文件夹_python实现解析markdown文档中的图片,并且保存到本地~

    背景 前阵子简书好像说是凉了,搞得我有点小慌,毕竟我的大部分博客都是放在简书上面的,虽然简书提供了打包导出功能,但是只能导出文字,图片的话还是存在简书服务器上面,再加上我一直想要重新做一个个人博客,于 ...

  9. 如何删除Word文档中表格最后一行多出的空白页

    大家在使用Word的时候都遇到过这样的情况:如果在文档里面插入了一个表格,而表格占满一页后,会多出一个空行且单独占用一个页面. 这样一来,Word文档就会多出一个空白页.且这个空行无法直接进行删除.这 ...

  10. 快速得到Word2007的Docx或Docm文档中的图片

    Word2007 的文档格式与 Word97~2003 的二进制文档格式有根本的不同.Office 2007 的推出,全面启用了 OPENXML 概念.Word.Excel.PowerPoint 文档 ...

最新文章

  1. 黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)...
  2. 自动驾驶国家标准将出台,2021年是L3级自动驾驶汽车元年?
  3. 干货丨综述卷积神经网络:从基础技术到研究前景
  4. 【转载】tkinter多线程防假死
  5. NIO和Reactor
  6. 并行计算及GPU简介
  7. mysql连接的时候里执行命令_在Bash里使用交互式命令连接MySQL数据库,并执行一次查询...
  8. 【问题记录】python的py文件生成exe可执行程序闪退
  9. CTF-MISC杂项题2
  10. JVM : VisualVM 排查内存泄漏的问题
  11. 第六章第三十一题(金融应用:信用卡号的合法性验证)(Financial: credit card number validation)
  12. jmeter 参数为邮箱@出现%40解决办法
  13. 二项式系数表--杨辉三角形
  14. 快手在线查询权重网站源码+接口
  15. 让自己的app支持小程序
  16. Homestead 安装 phpMyAdmin 作为数据库管理客户端 — Laravel 实战 iBrand API 教程
  17. ROS下利用realsense采集RGBD图像合成点云
  18. python、pandas、Excel、Powerbi中对日期的处理方法
  19. ping ,time,TTL详解
  20. 解决File.Delete()删除不掉文件

热门文章

  1. https的加密原理-SSL+TLS
  2. 下拉管家解析各搜索引擎及APP端下拉推荐词的实现规则
  3. sparksql-分组月度环比同比自动化
  4. HttpClient-HttpClient4.5使用代理服务器访问外网
  5. WebSpider和一些杂七杂八
  6. 字蛛font-spider报错,web font not found,碰到的最新问题及解决方法
  7. 搬砖(二分答案 + 线性规划)
  8. 一点点读懂cpufreq(二)
  9. 深恶痛绝……残忍虐杀何时终止?
  10. 【江枫 】Oracle 9i和10g在create index和rebuild index的统计信息的区别