跳至頁尾內容
EXCEL 工具

如何在 Excel 中合計整列

Excel 試算表中,當行列大小不一致時,常常會變得難以閱讀。 不均勻的儲存格會破壞對齊,讓表格變形,並讓報告看起來不專業。 無論您是在構建儀表板、格式化財務報告,還是準備列印資料,保持所有儲存格大小相同有助於維持清晰和結構。

好消息是,Excel 提供了幾種簡單的方法來標準化整個工作表的行高度和列寬。 然而,預設的列寬是相同的,如果有行標題,您需要調整儲存格大小。

本指南說明了在 Excel 中將所有儲存格設置為相同大小的最有效方法,從手動調整到自動化方法。

方法 1:手動設置統一欄寬

這是使所有列大小相等的最直接方式。

  1. 打開您的Excel工作表。
  2. 通過點擊左上角的三角形選擇整個工作表,或選擇多個儲存格。
  3. 轉到首頁選項卡。
  4. 在"儲存格"分組中點擊"格式"選單以更改列寬。

    1. 從下拉選單選擇"列寬"。

如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026):圖像 1 - 如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026) 相關的 9 張圖像中的圖像 1

新增圖片替代文字

  1. 輸入 Excel 列的具體寬度值,例如 15 或 20。
  2. 點擊確定。

所有欄中的儲存格將立即調整為相同的寬度。

如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026):圖像 2 - 如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026) 相關的 9 張圖像中的圖像 2

Add image alt text

什麼時候效果最佳

此方法在需要快速統一整個工作表的列大小時效果最佳。

何時使用此方法

  • 簡單的資料表帶列標題
  • 格式統一的報告
  • 乾淨的試算表佈局
  • 快速標準化任務
  • 相同大小的多列和多行

何時不應使用此方法

  • 混合內容佈局
  • 儀表板需要可變的列大小
  • 帶合併儲存格的工作表

方法 2:手動設置統一行高

行高可以與列一樣標準化。

  1. 選擇整個工作表。
  2. 進入首頁選項卡。
  3. 點擊"儲存格"分組中的"格式"。
  4. 選擇"行高"。

    1. 輸入一個值,例如 20。

如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026):圖像 3 - 如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026) 相關的 9 張圖像中的圖像 3

新增圖片替代文字

  1. 點擊確定。

現在所有行將具有相同的高度。

Add image alt text

如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026):圖像 4 - 如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026) 相關的 9 張圖像中的圖像 4

Add image alt text

什麼時候效果最佳

此方法適合需要一致間距的結構化表格。

何時使用此方法

  • 可列印報告
  • 資料輸入表
  • 格式化表格
  • 用於演示的乾淨佈局

何時不應使用此方法

  • 包含重疊文字的內容
  • 動態儀表板
  • 自動調整內容表

方法 3:使用"全部選取"+拖動使所有儲存格大小相同

這是一種快速視覺方法,使格式化速度更快。

  1. 點擊左上角的"全部選取"按鈕。
  2. 在列標題行中懸停在任一列邊界上。

    1. 拖動以設置所需的列寬或雙擊以自動調整列寬。

如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026):圖像 5 - 如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026) 相關的 9 張圖像中的圖像 5

新增圖片替代文字

  1. 對行邊界重複操作以調整高度。

所有選定的儲存格將一致地調整。

如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026):圖像 6 - 如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026) 相關的 9 張圖像中的圖像 6

Add image alt text

什麼時候效果最佳

此方法適合快速調整而不需輸入確切數值。

何時使用此方法

  • 快速格式化
  • 粗略佈局調整
  • 臨時試算表
  • 小型資料集

何時不應使用此方法

  • 精密為基礎的報告
  • 需要精確大小的大型資料集
  • 自動化工作流程

方法 4:使用"自動調整"然後標準化大小

"自動調整"有助於先標準化內容再應用一致的大小。

  1. 選擇整個工作表。
  2. 進入首頁選項卡。
  3. 點擊"格式"。

    1. 選擇"自動調整列寬"。

如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026):圖像 7 - 如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026) 相關的 9 張圖像中的圖像 7

新增圖片替代文字

  1. 如有需要,重複自動調整行高。
  2. 然後手動設置固定的列寬和行高。

如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026):圖像 8 - 如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026) 相關的 9 張圖像中的圖像 8

Add image alt text

什麼時候效果最佳

此方法在處理不一致或導入資料時效果最佳。

何時使用此方法

  • 導入的 CSV 文件
  • 混合內容資料集
  • 清理操作
  • 資料準備任務

何時不應使用此方法

  • 預格式化試算表
  • 固定佈局範本

方法 5:使用VBA自動統一所有儲存格

對於重複任務或大型文件,VBA 提供了自動化。

  1. 按 ALT + F11 打開VBA編輯器。
  2. 單擊插入並選擇模組。

    1. 粘貼下面的程式碼。

如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026):圖像 9 - 如何在 Excel 中將所有儲存格設置為相同大小:完美對齊的試算表的 5 種簡便方法 (2026) 相關的 9 張圖像中的圖像 9

新增圖片替代文字

  1. 執行宏。
Sub SetUniformCellSize()
    Dim ws As Worksheet
    Set ws = ActiveSheet
    ws.Cells.ColumnWidth = 15
    ws.Cells.RowHeight = 20
End Sub
Sub SetUniformCellSize()
    Dim ws As Worksheet
    Set ws = ActiveSheet
    ws.Cells.ColumnWidth = 15
    ws.Cells.RowHeight = 20
End Sub
Sub SetUniformCellSize()
    Dim ws As Worksheet
    ws = ActiveSheet
    ws.Cells.ColumnWidth = 15
    ws.Cells.RowHeight = 20
End Sub
$vbLabelText   $csharpLabel

什麼時候效果最佳

這對於在多個工作表或大型資料集上自動化格式化是理想的。

何時使用此方法

  • 批量格式化任務
  • 多工作表報告
  • 重複的 Excel 範本
  • 企業工作流程

何時不應使用此方法

  • 一次性小編輯
  • 非技術使用者
  • 簡單試算表

常見問題和排除故障

為什麼設置統一大小後有些儲存格看起來仍然不均勻?

這通常發生在合併儲存格或包裹文字涉及時。

修正:

  • 盡可能取消合併儲存格
  • 禁用文字包裹
  • 重新應用列寬和行高

為什麼"自動調整"不會使所有儲存格大小相同?

"自動調整"是根據內容調整的,而不是根據一致性。

修正:

  • 先使用"自動調整"
  • 然後手動設置固定的列寬和行高

為什麼設置行高後我的行看起來不同?

隱藏格式或包裹文字可能會影響外觀。

修正:

  • 關閉文字包裹
  • 清除行中的格式
  • 重新應用整個工作表的行高

為什麼在粘貼資料時 Excel 會忽略我的大小設置?

粘貼的內容可能會覆蓋格式。

修正:

  • 使用"選擇性粘貼"→"值"
  • 在粘貼資料後應用格式
  • 若需要,鎖定儲存格格式

選擇正確的方法

不同情況需要不同的方法。

|工作場景|最佳方法| |---|---| | 快速格式化 | 拖動方法 | | 精確的統一佈局 | 手動寬度/高度 | | 導入的混亂資料 | 自動調整 + 標準化 | | 大規模自動化 |VBA| | 乾淨的報告設計 | 手動 + 格式化 |

開發人員:使用 IronXL 標準化 Excel 儲存格大小

在自動化系統中,Excel 文件通常是動態生成的。 在這種情況下,手動確保一致的儲存格大小是不切實際的。

IronXL 是一個用於 Excel 文件的 .NET 程式庫,讓開發人員可以通過程式設計調整工作表格式,包括列寬和行高。

範例:使用 IronXL 設置統一儲存格大小

using IronXL;
WorkBook workbook = WorkBook.Create();
WorkSheet sheet = workbook.CreateWorkSheet("Sheet1");
// Set uniform column width and row height
sheet.Columns[0].Width = 15;
sheet.Columns[1].Width = 15;
sheet.Columns[2].Width = 15;
sheet.Rows[0].Height = 20;
sheet.Rows[1].Height = 20;
sheet.Rows[2].Height = 20;
workbook.SaveAs("UniformCells.xlsx");
using IronXL;
WorkBook workbook = WorkBook.Create();
WorkSheet sheet = workbook.CreateWorkSheet("Sheet1");
// Set uniform column width and row height
sheet.Columns[0].Width = 15;
sheet.Columns[1].Width = 15;
sheet.Columns[2].Width = 15;
sheet.Rows[0].Height = 20;
sheet.Rows[1].Height = 20;
sheet.Rows[2].Height = 20;
workbook.SaveAs("UniformCells.xlsx");
Imports IronXL

Dim workbook As WorkBook = WorkBook.Create()
Dim sheet As WorkSheet = workbook.CreateWorkSheet("Sheet1")
' Set uniform column width and row height
sheet.Columns(0).Width = 15
sheet.Columns(1).Width = 15
sheet.Columns(2).Width = 15
sheet.Rows(0).Height = 20
sheet.Rows(1).Height = 20
sheet.Rows(2).Height = 20
workbook.SaveAs("UniformCells.xlsx")
$vbLabelText   $csharpLabel

這確保了所選範圍內的每個儲存格都遵循一致的佈局。

使用IronXL可以做什麼

  • 建立 結構化的 Excel 報告
  • 自動標準化格式化
  • 評估 Excel 函式
  • 高效處理大型資料集
  • 沒有安裝 Microsoft Excel 也能工作

IronXL 是 Iron Software 套件的一部分,專為文件自動化和 .NET 應用程式中的 Excel 處理而設計。

安裝

透過 NuGet 套件管理員安裝 IronXL:

Install-Package IronXL.Excel

使用 IronXL 進行儲存格格式化的優勢

  • 自動化重複的格式化任務
  • 確保一致的試算表設計
  • 在伺服器端應用中工作
  • 高效處理大型資料集
  • 減少手動的 Excel 工作

結論

在 Excel 中使所有儲存格大小相同是一種簡單但強大的格式化技術,可以提高可讀性、結構和呈現質量。 無論您是手動調整列寬、使用"自動調整",還是應用VBA自動化,每種方法都服務於不同的複雜程度和使用案例。

對於與自動報告系統一起工作的開發人員來說,IronXL 提供了一種可靠的方法來程式化地標準化 Excel 佈局,確保一致的格式而不必手動操作。

採用正確的方法,您可以將混亂的試算表轉變為乾淨、專業和易於閱讀的報告。

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

除了開發,Curtis對物聯網(IoT)有濃厚的興趣,探索創新的方法來整合硬體和軟體。在空閒時間,他喜歡玩遊戲和建立Discord機器人,結合他對技術的熱愛與創造力。

Iron 支援團隊

我們線上24小時,每週5天。
聊天
電子郵件
給我打電話