複製 Excel 表格時想保留原始「列高」,只要在原表格全選左側對應的列數,點擊上方的「複製格式」(小刷子)功能,再到新表格全選對應列數即可完美套用。
為什麼複製 Excel 表格時「列高」會跑版?
前天阿湯分享了複製表格時,保留「欄寬」的方法。其實我印象中很久以前,那個方法是通用於欄寬及列高的,但不知道為什麼現在的 Excel 版本似乎只對欄寬有作用。果然文章一出,就有讀者來問阿湯了:「那要怎麼將列高也一併複製過去呢?」
阿湯想了一下,想到一個我很久沒有使用的內建功能,叫做「格式刷」(正式名稱為複製格式)。可能你每次打開 Excel 都會看到這個小刷頭圖示,又或是遠在天邊近在眼前,但你從來不去點擊使用看看。今天就往下教大家怎麼用格式刷,輕鬆保留表格的列高設定。
複製表格時保留「欄寬」的方法回顧
如果你還沒看過之前關於欄寬設定的教學,可以先參考下面這篇文章,了解基本操作後再繼續往下看:
Excel 小教室 – 複製表格到另一個工作表時,如何保留原始欄寬不變動
先再跟大家講一下目前遇到的狀況,當我們像平常一樣選取並複製整個表格時:
把表格貼到另一個新的工作表後,如果只用之前保留欄寬的那種貼上方法,就只有欄寬會比照原表格,列高卻會跑版。接下來教大家多做一個步驟,將列高也順利複製過去。
使用「格式刷」複製 Excel 原始列高的完整步驟
要將原本設定好的列高完美複製到新的工作表,請跟著以下步驟操作:
首先回到你的原始表格,在最左邊的數字列號上,全選表格所佔用的全部列數(比如這個表格有 4 列,就將左側 1 到 4 整列全選起來),接著點擊 Excel 上方工具列中的「小刷頭」圖示,也就是「格式刷」功能。
接下來切換到複製過去的新表格,一樣在左側數字列號上全選 1 到 4 列,放開滑鼠左鍵時,就會看到列高也完美複製過來了,就這麼簡單,快去試看看吧!
常見問題
為什麼複製 Excel 表格時,列高會跑掉?
早期 Excel 複製表格時可能通用欄寬與列高設定,但目前版本直接貼上通常只對欄寬有作用,列高會變成預設值,需要透過額外步驟才能保留。
Excel 的「格式刷」在哪裡?
格式刷(複製格式)功能位於 Excel 上方工具列,圖示是一個「小刷頭」,可以用來複製儲存格或整列、整欄的格式設定。
如何將原始表格的列高複製到新工作表?
在原表格全選左側整列,點擊「格式刷」圖示,接著到新工作表全選對應的列數,放開滑鼠即可將列高設定完美複製過去。
(本文於 2026 年 10 月更新:補充步驟說明與常見問題)




