VBA は初めてですが、クライアントは 1,850 ページの Word テーブルのすべてのデータを右揃えにしたいと考えています。これはVBAでかなり簡単だと思います。私はそれを理解しようとしています、そして私は自分でそれを釘付けにすることができると確信していますが、締め切りが私に助けを求めることを余儀なくさせています. したがって、公開されたソリューションを見逃した場合は、事前にお詫び申し上げます。
例として、彼らはこれを望んでいます:
これになるには:
だから私は持っている:
Dim oTable As Table
Dim oRow As Row
For Each oTable In ActiveDocument.Tables
For Each oRow In oTable.Rows
しかし、テーブルの本体だけをループする方法がわかりません。また、上位 4 行 (テーブル タイトル) が 1 つのセルにマージされ、最初の列は左揃えのままです。助けて、そして次のラウンドは私に:)