AutoFitメソッド解説(Excel VBA)

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までの範囲を選択し、それらの行の高さをその行に含まれるデータに合わせて自動調整します。