以下是我目前用于将大型文档重新格式化为我们公司品牌的宏的摘录。
Selection.Tables(1).Select
Selection.Columns(1).Width = CentimetersToPoints(5.46)
Selection.Columns(2).Width = CentimetersToPoints(10.92)
Selection.Rows.HeightRule = wdRowHeightAtLeast
Selection.Rows.Height = CentimetersToPoints(0.8)
我得到的文档现在已经包含三个列表和两个列表,我希望这些列的所有列都是 5.46 宽,而我需要两个列表保持我上面指定的宽度以保持所有格式看起来都不错。
我想输入一个“如果,那么”类型的语句,说明如果表有三列,则执行此操作,如果表有两列,则执行此操作,但我不知道如何从 2 个列表中识别 3 个列表。