cou*_*ode 7 microsoft-word microsoft-word-2013
我在 Word 中有很多(> 200)个表格,它们具有相同的布局(两列六行)。
我需要为所有这些调整列宽。有没有办法自动化这个?
您可以使用 VBA 宏来调整每个表的大小。
在 Word 中按ALT+F11并在Project » ThisDocument下插入宏。
执行代码F5
Sub resizeTables()
For Each Table In ActiveDocument.Tables
On Error Resume Next
Table.Columns(1).Width = 200
Table.Columns(2).Width = 300
On Error GoTo 0
Next
End Sub
Run Code Online (Sandbox Code Playgroud)
Columns(2) 表示每个表中的第 2 列Width = 300是您所需的像素宽度。将其更改为您的需要On Error Resume Next了忽略错误并On Error GoTo 0停止此错误处理| 归档时间: |
|
| 查看次数: |
13364 次 |
| 最近记录: |