Range.AutoFit メソッド (Excel)
範囲内の列の幅または範囲内の行の高さを変更して、最適な幅または高さにします。
構文
式。AutoFit
expression は Range オブジェクトを表す変数です。
戻り値
バリアント型
注釈
Range オブジェクトは、行または行の範囲、または列または列の範囲である必要があります。それ以外の場合、このメソッドはエラーを生成します。
列幅の 1 単位は標準スタイルの 1 文字分の幅に相当します。
例
次の使用例は、シート 1 の列 A から列 I の幅を、内容に合わせて調節します。
Worksheets("Sheet1").Columns("A:I").AutoFit
次の使用例は、シート 1 の列 A から列 E の幅を、セル範囲 A1:E1 だけの内容に合わせて調節します。
Worksheets("Sheet1").Range("A1:E1").Columns.AutoFit
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。