Excel:如何在點擊時展開儲存格以顯示所有內容
在日常 Excel 操作中,經常會遇到儲存格內的文字超出可見寬度的情形,尤其當相鄰儲存格也有資料時更為明顯。如下圖所示,過長的文字會被隱藏,導致無法直接在工作表中完整查看內容。若您偏好不調整儲存格寬度或列高(例如為了維持特定的表格設計),通常的做法是點選該儲存格,並透過編輯欄閱讀其完整內容。
然而,若編輯欄被設為有限高度,甚至完全隱藏,檢視儲存格的完整內容便會變得困難。這對需要高效檢閱或複製長內容、卻又不想調整工作表版面的使用者來說,是相當常見的痛點。以下提供多種實用解決方案,讓您只需點擊或將滑鼠懸停於儲存格上,即可立即顯示完整內容,無需變更儲存格大小。這些方法涵蓋 Excel 內建功能、VBA 腳本到實用增益集,您可依自身工作流程與 Excel 版本,選擇最適合的方案。

透過插入文字方塊 Active X 控制項來展開儲存格以顯示所有內容
其他內建 Excel 方法:使用自動換行來顯示儲存格所有內容
其他內建 Excel 方法:使用註解或附註,在滑鼠懸停時檢視完整儲存格內容
注意:本文示範所使用的介面為 Excel 2021;其他版本的 Excel 在介面或功能上可能略有差異。執行各項解決方案前,請務必確認您所使用的 Excel 版本是否支援相關功能。
此方法可在您點擊儲存格時,立即於其旁顯示浮動文字方塊,完整呈現所選儲存格的內容,適合熟悉基本 VBA 與 ActiveX 控制項的使用者;當您希望在不變更工作表版面的前提下,實現動態且可點擊的內容展開功能時,尤為實用。
1. 開啟您要擴充儲存格內容的工作表,點選開發人員 > 插入 > 文字方塊(ActiveX 控制項)。
提示:若您的功能區上未顯示開發人員索引標籤,可依照下列步驟啟用:如何在 Excel 功能區中顯示/開啟開發人員索引標籤
2. 接下來,在工作表上拖曳繪製一個文字方塊,其寬度與高度須足以容納預期最長的儲存格內容。請務必記下此文字方塊的名稱(預設為 TextBox 1,除非您已在「屬性」中另行修改)。
3. 在文字方塊上按一下滑鼠右鍵,並從快捷選單中選擇屬性。在「屬性」窗格中,將 MultiLine 與 WordWrap 設為 True(從下拉清單中選取),即可確保方塊內的長文字自動換行並正確跨多行顯示。
>>>
或者,您也可將 AutoSize 設為 True,讓文字方塊根據內容長度自動調整大小——既能避免不必要的空白區域,又能始終完整容納所有文字!
4. 在 Excel 底部的工作表名稱索引標籤上按一下滑鼠右鍵,並從選單中選擇檢視程式碼,即可開啟工作表的 VBA 程式碼視窗。
5. 將下列 VBA 腳本貼入程式碼視窗中。此程式碼會在您點選指定儲存格範圍時,於該儲存格旁顯示一個文字方塊,完整呈現其內容;您可依需求調整此觸發範圍。
VBA:展開儲存格以顯示內容
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'UpdatebyExtendoffice
Dim xRgAddress As String
xRgAddress = "A1:B4" 'the range this VBA work, if you leave it is blank, it work for whole sheet
If xRgAddress = "" Then
With TextBox1
.Top = Target.Top
.Left = Target.Offset(, 1).Left
.Text = Target.Text
.Visible = True
End With
Else
If Intersect(Target, Range(xRgAddress)) Is Nothing Then
TextBox1.Visible = False
Else
With TextBox1
.Top = Target.Top
.Left = Target.Offset(, 1).Left
.Text = Target.Text
.Visible = True
End With
End If
End If
End Sub

重要:TextBox 1 在上述程式碼中是指您剛剛建立的文字方塊名稱。請將 A1:B4 更新為您希望啟用此功能的儲存格範圍,或留空以套用至整個工作表。務必在屬性窗格中確認文字方塊名稱是否正確!
6. 返回您的工作表,並按一下開發人員 > 設計模式(確保已取消選取),即可退出設計模式。
現在,每當您點擊定義範圍內的儲存格,文字方塊便會自動在該儲存格旁顯示完整內容。
額外提示:
- 當您需要快速檢視或複製整個儲存格內容時,此解決方案極為實用,但請務必在您的活頁簿中啟用巨集,以確保程式碼能順利運作。
- 請注意,透過 VBA 與 ActiveX 控制項所做的變更,在 Excel 網頁版或行動版中可能無法如預期般正常顯示。
- 若您遇到錯誤,請仔細檢查文字方塊名稱與指定範圍是否拼寫正確。
若您已安裝 Kutools for Excel,可立即使用其 Bigger 編輯欄功能,檢視您點擊之任何儲存格的完整內容,並以可自由調整大小的彈出視窗呈現。無需變更工作表結構即可輕鬆查看或編輯冗長、複雜的公式與內容,省時又高效!

提示:
1. 更大的編輯欄不僅能完整顯示目前儲存格的內容,您還可直接在彈出視窗中進行編輯,所有變更都會即時套用至工作表中的儲存格。
2. 此欄位可自由調整大小—只需拖曳右下角,即可依您的檢視偏好加寬或加高。
3. 當您選取多個儲存格時,Bigger 編輯欄僅會顯示第一個被選取儲存格的內容。
如需進一步了解 Bigger 編輯欄及其附加功能,請參閱本教學。
此解決方案透過在獨立的輔助儲存格中運用 Excel 公式,完整重現並顯示目標儲存格的內容(無論其長度為何)。此方法特別適合用於顯示、列印或匯出完整的儲存格資訊,方便檢閱與分享資料,無需依賴編輯欄或調整工作表設計。
常用於合併、顯示或換行儲存格內容的公式:
1. 假設您的長文字位於儲存格 A2,請在相鄰儲存格(例如 )B2)中輸入下列公式:
=A2 此公式僅顯示相同內容,您可依需求調整欄寬或格式。針對特別長的內容,請對該輔助儲存格套用 Excel 的自動換行格式設定,讓內容完整呈現於多行中。
套用文字換行的方法:點選輔助儲存格,再點擊開始 > 自動換行(位於功能區上)。
若需合併多個儲存格:
=CONCATENATE(A2," ",B2," ",C2) 或者,在較新版本的 Excel 中,可使用更具彈性的 TEXTJOIN 函數:
=TEXTJOIN(" ",TRUE,A2:C2) -TEXTJOIN 可讓您使用指定的分隔符號串接範圍或陣列,並透過 TRUE 參數自動跳過空白儲存格。
- 在指定儲存格(例如 D2)輸入上述公式後,按下 Enter。若要將此邏輯套用至整個清單,請從輔助儲存格向下拖曳填滿控制點!
實用技巧:
- 務必確認所有參照的儲存格均非空白,以免最終輸出中出現不必要的空白區域。
- 將輔助儲存格設定為自動換行,即使儲存格寬度有限,也能完整顯示所有內容!
- 若您的公式內容未完整顯示,請確認已將行高設為自動調整,或手動加大行高以確保全部內容清晰可見。
疑難排解:
若您的公式未顯示全部文字,請確認:
- 確保儲存格所在欄位寬度足夠,或已啟用自動換行。
- 您的工作表未設定行高限制,或已遭修改而導致無法顯示多行內容。
Excel 內建的自動換行功能,可讓您在同一儲存格內將長文字自動換行顯示為多行,完整呈現內容於原位置。若您能調整行高,並希望採用無需 VBA 或增益集的原生快速解決方案,這絕對是理想選擇!
操作步驟:
- 選取包含長文字的儲存格或儲存格範圍。
- 前往開始功能區的索引標籤,然後點選對齊群組中的自動換行。
- Excel 會自動調整儲存格,讓所有內容以多行顯示。如有需要,請手動增加行高,以確保最佳可讀性。
優點:
- 快速操作,善用標準 Excel 功能;兼容所有現代 Excel 版本。
- 無需撰寫程式碼,也無需使用外部工具。
- 調整行高可能會影響工作表的格式。
- 若您因版面配置需求而希望維持固定行高,則此方法並不適合。
Excel 另一項內建功能,就是能為儲存格新增註解或附註!只要將儲存格的完整內容放入註解或附註中,即可透過滑鼠懸停或點擊註解圖示,輕鬆檢視完整文字。此方法特別適合需要顯示冗長說明或註釋,同時又不影響工作表結構的情況,讓您的資料呈現更清晰、專業!
操作步驟:
- 在包含長內容的儲存格上按一下滑鼠右鍵。
- 選擇插入註解(或)新增附註,適用於 Excel 2016 及更新版本)。
- 將儲存格中的完整文字貼上至註解或附註框中。
- 在框格外按一下即可儲存,儲存格角落將顯示註解指示符號。
- 只需將滑鼠游標懸停於註解指示符號上,或直接點擊該符號,即可在彈出視窗中查看完整文字。
附註:
- 此方法適用於偶爾使用,以及需要額外添加註解說明的內容。
- 註解與附註會不受儲存格尺寸影響而持續顯示,但除非在設定中啟用「列印註解」,否則不會出現在工作表的列印結果中。
最佳使用技巧:
- 當您需要與他人共用附帶註解的資料,以利審閱或說明時,可善用註解/附註功能。
- 若您需要匯出註解或附註以製作摘要或報告,可透過 Excel「校閱」索引標籤中的「顯示所有註解」功能輕鬆完成。
總結建議:
- 若您的工作表經常更新或與他人共用,建議優先採用公式或內建功能等無需 VBA 或增益集的方法,以降低相容性問題的風險。
- 若追求持久可見性,搭配自動換行的輔助儲存格公式效果最佳(前提是您能調整儲存格尺寸);若希望點擊時立即展開內容,則可考慮使用 ActiveX 控制項,或搭配 Kutools 的「放大」編輯欄功能。
- 請留意工作表的設計與列印需求:註解/附註預設不會列印,除非您特別啟用該選項。
- 若您套用任何方法後仍遇到問題(例如文字被截斷、彈出視窗無法正常運作),請檢查儲存格格式、軟體增益集狀態或巨集安全性設定。
- 務必將您的活頁簿儲存為保留格式,並在使用 VBA 或自訂功能時嚴格控制變更。
其他操作(文章)
如何關閉自動完成
Excel 中提供選項,可停用自動完成功能。
如何縮小 Excel 檔案大小?
有時 Excel 檔案過大,開啟或儲存可能耗費數分鐘。為解決此問題,本教學將教您如何透過移除不必要的內容與未使用的格式,有效縮小檔案體積!
如何從另一個表格自動填入儲存格
本教學將說明:當您在某一欄位輸入值後,如何自動填入另一張工作表中表格的其他欄位儲存格。
如何在 Excel 中為奇數或偶數(交替)列/欄上色?
設計工作表時,許多人會為奇數或偶數(交替)列或欄上色,以提升視覺效果。本文將介紹兩種在 Excel 中為奇數或偶數列/欄上色的方法。
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重數值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿與工作表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……以及更多 |
運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……
Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!
- 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
- 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!
所有 Kutools 增益集,一個安裝程式
Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!
- 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
- 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用