如何在 Excel 中將文字方塊連結到特定儲存格?
您知道如何在 Excel 中將文字方塊連結至儲存格嗎?這項功能特別適合用來以更吸睛的方式呈現儲存格數值、為圖表加入資料驅動的標籤,或是在隱藏原始資料儲存格的同時突顯關鍵數字。透過將文字方塊連結至儲存格,您可靈活運用文字方塊本身的格式選項(例如自訂字型、背景色或框線樣式)來美化顯示內容。此外,只要儲存格數值一有變動,連結的文字方塊就會自動同步更新,確保您的工作表視覺元素始終動態即時,無需手動調整。本文將帶您掌握在 Excel 中將文字方塊連結至特定儲存格的高效技巧,並介紹適用於特殊情境的進階替代方案。
VBA 程式碼 – 以程式方式根據儲存格數值連結並更新文字方塊內容
在 Excel 中將文字方塊連結至特定儲存格
在 Microsoft Excel 中,您可以將文字方塊連結至特定儲存格,讓所選儲存格的數值即時顯示於文字方塊內。此功能特別適合用於報表範本、儀表板,或當您希望在活頁簿任意位置放置資料標籤,同時維持與底層資料的動態連結。得益於自動更新機制,文字方塊內容將始終反映連結儲存格的最新數值。設定步驟如下:
步驟 1:前往功能區上的插入索引標籤,按一下文字方塊按鈕,接著在工作表中所需位置繪製文字方塊。
提示:即使完成連結後,您仍可依需要自由調整文字方塊的大小與位置。

步驟 2:選取文字方塊(點擊其邊框即可選取整個文字方塊,而非內部內容),接著點擊視窗頂端的 Excel 編輯欄,輸入=符號,再點擊您要連結的儲存格(例如 A3),最後按下 Enter 確認。

完成此步驟後,文字方塊將立即顯示您所連結儲存格(例如 A3)的內容。日後每當您更新 A3 的數值,文字方塊也會即時同步更新,無需任何額外手動操作。
優點:此方法簡單直觀,無需編寫程式碼,適合大多數動態標示需求。
缺點:文字方塊顯示的內容直接鏡像單一連結儲存格——若您希望顯示多個不同儲存格的數值,或套用複雜的使用條件格式/邏輯,則需採用更進階的方法,例如在輔助儲存格中結合公式,或使用下方所述的 VBA。
實用技巧:
- 若您想顯示串接或格式化的資料(例如結合文字與數值),可先在其他儲存格輸入公式(如)=A1 & " 單位已售出"),再將文字方塊連結至該結果儲存格。
- 以此方式連結的文字方塊可自由設定格式(大小、顏色、框線),但僅顯示儲存格中的純文字內容(儲存格本身的格式不會套用)。
- 若要連結至其他工作表的儲存格,請使用類似 =Sheet2!A1 的參照方式。
疑難排解與注意事項:
- 若在編輯欄中點擊後無法輸入公式,請務必透過文字方塊的邊框(而非內部)來選取該文字方塊。
- 連結的文字方塊無法直接顯示多個儲存格內容;如有需要,請先在輔助儲存格中合併所需數值。
- 若您將已連結的儲存格剪下並貼上至新位置,連結可能會中斷,需重新建立。

透過 KUTOOLS AI 解鎖 Excel 的神奇功能
- 智慧執行:透過簡易指令,輕鬆執行儲存格操作、分析資料,並建立圖表!
- 自訂公式:打造專屬公式,讓您的工作流程更順暢!
- VBA 編碼:輕鬆撰寫並套用 VBA 程式碼,立即提升工作效率!
- 公式解析:輕鬆掌握複雜公式!
- 文字翻譯:輕鬆打破試算表中的語言隔閡!
VBA 程式碼 – 以程式方式根據儲存格數值連結並更新文字方塊內容
在某些情況下,您可能需要比使用編輯欄更具彈性的解決方案——例如串接多個儲存格的數值、套用條件邏輯、動態調整格式,或在工作表內容變更時自動同步更新。透過 VBA,您能以程式化方式控制文字方塊,讓其在儲存格數值變動時,依需求即時更新內容。此方法特別適合用於自訂儀表板、互動式報表,或任何需要非標準格式與複雜邏輯的應用情境。
運作原理:以下 VBA 範例會在指定儲存格的數值每次變更時,自動將文字方塊的顯示內容同步更新為該儲存格的數值。您可依需求擴充此方法,用來合併多個儲存格、套用文字格式或加入條件邏輯。
- 首先,請確認您的 Excel 功能區已啟用「開發人員」索引標籤。若尚未啟用,請在任一現有索引標籤上按一下滑鼠右鍵,選擇「自訂功能區」,然後勾選「開發人員」。
- 照常從「插入」>「圖案」區段插入文字框。
- 按一下開發人員 > Visual Basic,即可開啟 VBA 編輯器視窗。
- 在 VBA 編輯器中,於「Microsoft Excel 物件」下方雙擊您放置文字方塊的工作表(例如 Sheet 1)。
- 將下列程式碼片段複製並貼到程式碼視窗中:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
xTitleId = "KutoolsforExcel"
If Not Intersect(Target, Me.Range("A3")) Is Nothing Then
Me.Shapes("TextBox1").TextFrame.Characters.Text = Me.Range("A3").Value
End If
End Sub 此程式碼將名為「TextBox 1」的形狀連結至儲存格 A3:每當 A3 的內容更新時,文字方塊便會自動顯示最新數值。
執行程式碼的步驟:
- 輸入程式碼後,按下 Ctrl + S,將活頁簿儲存為啟用巨集的檔案(*.xlsm)。
- 請確認文字方塊的名稱確實為「TextBox 1」。若您已更改預設名稱,請同步更新程式碼。
- 返回工作表並修改儲存格 A3,文字方塊應會立即更新。
參數說明與彈性擴充:
您可編輯 Me.Range("A3") 以追蹤不同儲存格,或加入額外邏輯以處理複雜的多儲存格串接,例如:
Sub UpdateTextBox()
Dim textBoxText As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
textBoxText = Me.Range("A3").Value & " | " & Me.Range("B3").Value
Me.Shapes("TextBox1").TextFrame.Characters.Text = textBoxText
End Sub 提示與常見問題:
- 文字方塊的形狀名稱(例如「TextBox 1」)區分大小寫,且必須與物件的實際名稱完全一致。請以滑鼠右鍵點擊該文字方塊,並在名稱框中確認其識別碼。
- 若無任何反應,請確認 Excel 中已啟用巨集,並再次檢查 Worksheet_Change 程式碼是否確實置於對應工作表的程式碼視窗中,而非標準模組內。
- 若要根據多個儲存格的變更來更新文字方塊,可擴充
Intersect邏輯,或依需求對多個儲存格進行迴圈處理。
總結建議:
- 若只需在儀表板上顯示單一儲存格內容或添加註解,建議採用公式連結法,操作簡便、安全可靠,且無需使用巨集。
- 若需進階功能——例如合併多個儲存格數值、套用條件格式,或實現動態內容更新——請考慮使用上述 VBA 方法。
- 執行 VBA 前,務必先備份原始活頁簿,以防資料遺失並確保可輕鬆還原。
最佳 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 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用