以下は、私が現在使用しているマクロからの抜粋であり、Word の大きな文書を当社のブランドに合わせて再フォーマットしています。
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)
私が取得したドキュメントには、3 つの列テーブルと 2 つの列テーブルが含まれています。これらのすべての列の幅を 5.46 にしたいのですが、2 つの列テーブルを上記で指定した幅に固定する必要があります。すべてのフォーマットが見栄えがします。
テーブルに3つの列がある場合はこれを行い、テーブルに2つの列がある場合はこれを行うという「if、then」タイプのステートメントを入れたかったのですが、2列のテーブルから3列のテーブルを識別する方法がわかりません。