Excel VBA: AutoFitメソッドについて
Excel VBAのAutoFitメソッドは、セルの内容に合わせて行の高さや列の幅を自動調整するために使用されます。これはExcelの「自動調整」機能をプログラムから制御するためのものです。
AutoFitメソッドの基本的な構文
Range.AutoFit
AutoFitメソッドは引数を取らないため、特別な指定は必要ありません。
サンプルコード
以下に、AutoFitメソッドを用いて行の高さや列の幅を自動調整する簡単なサンプルコードを示します。
Sub AutoFitSample()
Columns("A:C").AutoFit
End Sub
このコードは、列AからCまでの範囲を選択し、それらの列の幅をその列に含まれるデータに合わせて自動調整します。
Sub AutoFitSample2()
Rows("1:3").AutoFit
End Sub
このコードは、行1から3までの範囲を選択し、それらの行の高さをその行に含まれるデータに合わせて自動調整します。