IRONSOFTWAREHOME
自動調整行與列的大小
from ironxl import *

# Load existing spreadsheet
workbook = WorkBook.Load("sample.xlsx")
worksheet = workbook.DefaultWorkSheet

# Apply auto resize on row 2
worksheet.AutoSizeRow(1)

# Apply auto resize on column A
worksheet.AutoSizeColumn(0)

# Apply auto resize on column D
worksheet.AutoSizeColumn(3, True)

# Save changes with the applied auto-resize
workbook.SaveAs("autoResize.xlsx")
pip install ironxl
自動調整行與列的大小

自動調整行與列的大小

在試算表中調整列和欄的大小可以節省空間並提高可讀性。 IronXL for Python 包含內建的方法,可以根據內容自動調整列和欄的大小。 由於這是在 Python 中以程式方式完成的,因此可以跨所有現有的列和欄應用調整大小的方法,完全自動化在 Excel 中原本需要手動完成的工作。

自動調整行大小

AutoSizeRow 方法會根據內容的長度自動調整指定列的高度。 AutoSizeRow 的重載接受第二個 Boolean 參數——當設定為 True 時,高度計算會考慮合併儲存格。

自動調整列寬

使用 AutoSizeColumn 方法來根據內容長度調整欄的寬度。 類似於 AutoSizeRow,有一個重載可以在傳遞 True 作為第二個參數時考慮合併儲存格的寬度。

請注意,所有列和欄的位置都是從零開始索引的。

學習如何使用 Python 自動調整 Excel 列和欄的大小

準備好開始了嗎?

版本:2026.9剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
預訂您的免費 即時示範
Booking Badge

獲得數百萬工程師的信賴世界各地

Iron Software 的客戶標誌
獲取無需承諾的諮詢
填寫以下表單或發電子郵件至sales@ironsoftware.com
您的資訊將永遠 保持機密。
獲得數百萬工程師的信賴世界各地
Iron Software 的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立