初心者から実務利用者まで
わかりやすいVBA解説サイト
基本動作サンプル

列幅を設定、列幅を取得、列幅を自動調整する

遥先生
遥先生
列幅を設定したり、列幅がどのくらいかを
取得するコードを紹介します。
ひとみさん
ひとみさん
手で揃えるのは手間なので
マクロでできると嬉しいですね!
この記事でわかること

・指定した列の幅を設定する方法
・指定した列の幅を取得する方法
・指定した列の幅を自動調整する方法

ざっくり

指定した1列の列幅を設定、
列幅を取得、
列幅を自動調整します。

コードサンプル

列を数字で指定して、列幅を設定、取得、自動調整します。

列をアルファベットで指定して、列幅を設定、取得、自動調整します。

補足

Excelによくあるパターンですが、書き方が2通りあり、
初心者を惑わせます。

アルファベットで指定するか
数字で指定する事が出来るので
まずは好みだと思う方を自由に使ってください。

自動で調整はセルの中に入っている文字の長さに合わせて
自動で列幅が調整されます。
セルの中が空白の場合は何もおこりません。