0
列の幅をインチ単位で指定しようとしています。Excel VBA - 列幅をインチで計算する
Columns("D:D").ColumnWidth = Application.InchesToPoints(5) * (Columns("D:D").ColumnWidth/Columns("D:D").Width)
すべてのヘルプは高く評価され... この式は、5インチの幅を設定しますが、私は、列Cがどのように広いインチで見ることができません。
5インチに設定した後にこれを使用して列Dの幅を計算すると、値4.854が返されます。 – Mush
'72'をハードコーディングするのではなく、' Application.InchesToPoints(1) 'を使うほうが良いでしょう。 – YowE3K
@Mush私はここ数分間プレーしてきました。 'Columns(" D:D ")。ColumnWidth = ...'文**を2回実行すると成功したようです。理由は分かりません。 – YowE3K