よねさんのWordとExcelの小部屋

列の幅を自動調整する:Excel基本講座

スポンサードリンク


更新:2025/10/11;作成:2025/10/10

すべての列を自動調整する
選択したセル範囲の列幅で自動調整する
コピーした表の列幅を保持して貼り付ける

列の幅を自動調整する        Topへ

すべての列を自動調整する

  1. 自動調整したい列を選択します。
    B列からI列を選択しました。
  2. 列の境界線上にマウスポインタを重ねて ←|→ のマウスポインタにして、ダブルクリックします。
  3. すべての列の幅が自動調整できました。
    この方法では各列で一番長いセルの幅に合わせて自動調整されます。
    B列のように B1セルに長い文字列が入力されていると、そのセル幅の列幅が調整されます。

選択したセル範囲の列幅で自動調整する

  1. セル範囲 B3:I13 を選択します。
  2. [ホーム]タブのセル グループの[書式]→[列の幅の自動調整]を実行します。
  3. 選択していたセル範囲の列幅を自動で調整できました。

VBAでは?

  1. 列幅を変更するセル範囲を選択して、そのセル範囲を .Columns.AutoFit で調整します。
    Sub Macro1()
       Range("B3").CurrentRegion.Select
      Selection.Columns.AutoFit
    End Sub

コピーした表の列幅を保持して貼り付ける

  1. B1:H13 をコピーして、J1セルに貼り付けました。
    貼り付け先のセル幅で貼り付けられています。
  2. 右下の貼り付けオプションで「元の列幅を保持」を選択します。
    キーボードでの操作は[Ctrl],[W]と順番に押します。
  3. 列幅を保持した状態で貼り付けができました。

スポンサードリンク



HomeExcel講座の総目次Excel基本講座の目次|列の幅を自動調整する

PageViewCounter
Counter
Since2006/2/27