怎么批量修改Word表格的宽度呢。Word表格可根据窗口自动调整表格宽度,使得所有的表格宽度和页面宽度一样。当页面设置了新的页边距后,所有的表格都需要调整新的宽度。或者文档中有许多大大小小的表格,希望宽度全部调整与页宽一样。下面的方法就非常有用啦。

  第一步、打开Word文档,按下【Alt + F11】

  第二步、在VBA编辑器窗口的左上方,双击【ThisDocument】

  第三步、在右侧选择【Document】,再在其右侧下拉选择【Open】

  第四步、然后在宏代码编辑窗口中,Document_Open()下面输入以下代码

  Application.Browser.Target = wdBrowseTable

  For i = 1 To ActiveDocument.Tables.Count

  ActiveDocument.Tables(i).AutoFitBehavior (wdAutoFitContent) '根据内容自动调整表格

  ActiveDocument.Tables(i).AutoFitBehavior (wdAutoFitWindow) '根据窗口自动调整表格

  ActiveDocument.Tables(i).Range.ParagraphFormat.Alignment = wdAlignParagraphCenter '水平居中

  ActiveDocument.Tables(i).Range.ParagraphFormat.Alignment = wdCellAlignVerticalCenter '垂直居中

  Next i

  第五步、点击左上方的保存图标。

  第六步、在弹出的窗口中,点击【否】,如果文档已经启用了宏,就不会出现这个提示对话框了。

  第七步、将文档另存为【启用宏的 Word 文档】,然后关闭VBA编辑器和当前文档。

  第八步、找到你刚刚保存的启用宏的Word文档,双击打开,启用宏的Word文档的图标上,会有一个感叹号。

  第九步、点击【启用内容】,宏代码开始运行。

  第十步、您会发现,Word中的所有表格,都会自动调整其宽度与页面宽度一样啦,而且表格中的内容都居中对齐了。如果不希望居中对齐,就将宏代码中的水平居中和垂直居中两行去掉。

注意事项

  VBA是office软件中强大的自动化语言,可以实现很多自动化的处理。

  如果不喜欢用宏文件,可以将这个启用宏的Word文档另存为不启用宏的文档。

批量修改Word表格的宽度相关推荐

  1. python批量修改word表格实例尝试(python-docx模块)

    问题起源:在做施工文件的时候,经常遇到填数的问题,例如如下表格 因为这是word表格,不能用Excel中的随机函数,且表格较多(60几个),手动修改浪费时间.所以选用python来解决该问题. 思路: ...

  2. Word中批量修改所有表格格式样式

    批量修改所有表格 1. 先把开发工具菜单调出来,开发工具菜单默认情况下不在WORD中菜单栏显示,需要自己调. 文件 > 选项 > 自定义功能区 > 勾选开发工具 2.利用宏选择所有表 ...

  3. 批量修改word中的表格属性

    背景: 写接口文档,程序导出的接口文档格式不符合标书的需要,要批量设置word表格及文本 -------------------------------- 方法: 我们可以通过word的宏观能,实现批 ...

  4. 快速批量修改word文档内容

    快速批量修改word文档内容 在工作中可能经常遇到需要对word中同一位置的内容进行批量修改或者替换,如果数据量小,手动改一改就可以了,但是遇到大量的修改,再用手动修改的方法的话,工作量就变得很大了, ...

  5. python 批量填写word表格

    今天因为老爸下乡扶贫工作,要填很多word表格,一张表一张表填写显然太慢了,就简单写了一个python代码去处理.大体上就是使用docx库来批量填写word表格,至于word表格的数据来源是使用xlr ...

  6. python批量修改word文档内容

    实现的目标 批量修改word文档内容,此脚本直接修改文件,不是另存为,建议先copy再修改.多级目录结构对脚本没有影响,脚本会遍历"path"下所有目录以docx结尾文档. 用到的 ...

  7. 批量修改html文件内容,批量修改word文件内容 批量修改WORD文件的页眉页脚

    批量修改多个Word文档内容 同时批量修改多个word文档步骤1把要批量修改的文档都放在同一个文件夹中同时批量修改多个word文档步骤2在修改前,先确定多个word文档文件要被修改的内容如小小要修改的 ...

  8. vbsedit无法创建空文档_如何用Python快速优雅的批量修改Word文档样式?

    一.前言 大家好,又到了办公自动化系列! 之前讲过很多基于Excel的数据及样式调整案例,今天分享一个Python操作Word的真实自动化需求实现过程: 「使用Python批量修改Word样式」 主要 ...

  9. 如何用Python快速优雅的批量修改Word文档样式?

    一.前言 大家好,又到了办公自动化系列! 之前讲过很多基于Excel的数据及样式调整案例,今天分享一个Python操作Word的真实自动化需求实现过程: 「使用Python批量修改Word样式」 主要 ...

最新文章

  1. 商汤被曝已获准在香港上市,计划筹资逾10亿美元
  2. 【pmcaff】从中国到世界:移动领域的大现状
  3. mac ssh远程登录linux,MAC使用SSH远程登录
  4. mybatis传参问题总结
  5. Struct复杂数据类型的UDF编写、兼容HIVE的GenericUDF编写
  6. 广东 职称英语计算机,现在评职称英语和计算机都不用考了
  7. 三种GDB类型的转换后字段类型的变化
  8. php 显示探针_UPUPW PHP探针安全版19.08.06
  9. 要给新家搭建智能家居,到底该从哪里入手?回复被「坑惨」的业主
  10. MeeGo系统Atom处理器 神秘设备现身俄罗斯
  11. 新人主播直播人气热度底,往往是忽略了这几点。
  12. android 九宫格 拉伸,CAScale9ImageView(九宫格图片拉伸)
  13. PCB设计中的的3W规则和20H原则
  14. JMeter BeanShell 应用
  15. 关于video标签,禁止点击播放时自动全屏,和video出现诡异窗口重叠
  16. SAP ABAP性能优化 - 调优工具 SM50 | ST05 | SAT
  17. UML 的九种模型图
  18. FinTech头条丨神州信息四项大数据产品成功通过权威测评认定
  19. 网友评选最好玩实用的二十大良心网站,You Know?!
  20. 用Axure做的长图浏览交互稿怎么去掉侧边滚动条?

热门文章

  1. linux amule,aMule (简体中文)
  2. 【医学+深度论文:F16】2015 EMBC Glaucoma detection based on deep convolutional neural network
  3. Flume 监控kafka主题写HDFS小结
  4. Kali与MSF之信息收集
  5. java规范jsr_JSR规范大全
  6. JavaScriptBOM、数据交互JSON、表单验证
  7. 造梦无双服务器维护12月17日,《造梦无双》更新公告——冰雪献礼 凛冬暖意
  8. 木材涂刷木蜡油有什么作用?
  9. 树莓派驱动MG996R
  10. 基于STC15W4K32S4单片机仿真《多个LED闪烁》