Range.ColumnWidth プロパティ (Excel)

指定した範囲内のすべての列の幅を設定または返します。 読み取り/書き込みが可能な Double です。

構文

ColumnWidth

expressionRange オブジェクトを表す変数です。

注釈

1 単位の列幅は、標準スタイルの 1 文字の幅に等しくなります。 プロポーショナル フォントでは、数字の 0 の幅が列幅の単位になります。

AutoFit メソッドを使用して、セルの内容に基づいて列の幅を設定します。

Width プロパティを使用して、列の幅をポイント単位で返します。

対象セル範囲内のすべての列が同じ幅である場合、ColumnWidth プロパティはその値を返します。 対象セル範囲内の各列の幅が異なる場合、このプロパティは Null 値を返します。

次の例では、Sheet1 の列 A の幅を 2 倍にします。

With Worksheets("Sheet1").Columns("A") 
 .ColumnWidth = .ColumnWidth * 2 
End With

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。