【发布时间】:2017-06-27 13:42:25
【问题描述】:
我刚开始使用 VBA,使用的是 Word 2010 的旧副本。我想调整三列表中的两列的大小并格式化列中的文本。此代码由 Word 的宏记录器生成:
Selection.ConvertToTable Separator:=wdSeparateByCommas, NumColumns:=3, _
NumRows:=14, AutoFitBehavior:=wdAutoFitContent
With Selection.Tables(1)
.Style = "Table Grid"
.ApplyStyleHeadingRows = True
.ApplyStyleLastRow = False
.ApplyStyleFirstColumn = True
.ApplyStyleLastColumn = False
End With
Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
现在我希望前两列宽 1.3 英寸,第三列宽 5.1 英寸。然后我想更改第三列中文本的格式以增加字体大小。当我调整列大小时,宏记录器似乎没有记录。有关如何编辑此代码的任何建议?
【问题讨论】: