Skip to main content

Kutools for Office — 一套工具,五種功能。完成更多工作。

如何在Excel中將工作表標籤名稱設為等於儲存格的值?

Author Siluvia Last modified

在管理包含多個工作表的工作簿時,給每個工作表取一個能描述其內容的名稱通常很有幫助。在許多情況下,你可能希望工作表標籤名稱反映特定儲存格中輸入的值——例如,使用A1儲存格中輸入的專案名稱作為工作表名稱。這種方法可以簡化導航,使你的數據結構更清晰,並在處理大量信息或與同事共享文件時提高整體效率。本文將介紹幾種實用的方法,讓工作表標籤名稱自動或方便地匹配Excel中的特定儲存格值。

使用VBA代碼將工作表標籤名稱設為等於儲存格值
使用Kutools for Excel將工作表標籤名稱設為等於儲存格值


使用VBA代碼將工作表標籤名稱設為等於儲存格值

如果你希望工作表標籤名稱動態更新並自動跟隨特定儲存格中的值,你可以使用VBA(Visual Basic for Applications)來實現。這個方法對於需要根據用戶輸入更改工作表名稱的模板或文件特別有用——例如,根據部門、日期或自訂類別命名工作表。雖然此解決方案需要一次性代碼設置,但它高效且消除了手動重命名的麻煩。

1. 右鍵點擊你想要自動連接到儲存格值的工作表標籤,然後從右鍵菜單中選擇「檢視程式碼」。見下圖:

A screenshot showing the View Code option in the right-click menu of a sheet tab in Excel

2. 在打開的Microsoft Visual Basic for Applications窗口中,將以下代碼複製並粘貼到空白的代碼窗口中。粘貼後,同時按下Alt + Q以關閉窗口並返回Excel。

VBA代碼:使工作表標籤等於儲存格值

Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 20230130
    On Error Resume Next
    If Not Intersect(Target, Range("A1")) Is Nothing Then
        ActiveSheet.Name = ActiveSheet.Range("A1")
    ElseIf Not Intersect(Target.Dependents, Range("A1")) Then
        ActiveSheet.Name = ActiveSheet.Range("A1")
    End If
End Sub

參數解釋:在代碼中,A1表示你想用作工作表名稱的儲存格。你可以根據需要修改“A1”以引用任何其他儲存格(例如,“B2”或“C5”)。

現在,每當指定儲存格(如A1)中的值發生變化時,工作表標籤名稱將自動更新以匹配它,無需進一步的手動操作。

適用場景:如果你想在特定儲存格內容被編輯時立即自動更改工作表名稱,請使用此方法。

限制:必須在工作簿中啟用VBA宏,並且你需要將文件保存為啟用宏的工作簿(*.xlsm)。將引用的儲存格更改為Excel不允許的名稱(如特殊字符或超過31個字符)會引發錯誤。

提示和錯誤提醒:

  • Excel中的工作表名稱不能超過31個字符,並且不能包含以下字符:\ / : ? * [ ]。如果儲存格值包含無效字符,VBA代碼將顯示錯誤。
  • 如果你想切換自動重命名以反映不同的儲存格,只需修改代碼中的儲存格引用並保存更改即可。
  • 要啟用宏並確保代碼正常運行,你的工作簿必須保存為啟用宏的格式(*.xlsm)。
  • 如果你想讓其他工作表也有相似行為,請對每個所需的工作表重複上述步驟。

使用Kutools for Excel將工作表標籤名稱設為等於儲存格值

對於不想使用VBA或想快速批量重命名工作表而無需編寫代碼的用戶,Kutools for Excel提供了一個便捷的解決方案。批量重命名工作表工具允許你根據特定儲存格中的值重命名一個或多個工作表。此方法特別適合需要一次更新多個工作表名稱的情況——例如,創建月度報告、團隊摘要或在整個工作簿中標準化工作表名稱。

Kutools for Excel 提供超過 300 種進階功能,簡化複雜任務,提升創造力與效率。 結合 AI 能力,Kutools 能夠精準自動化任務,讓數據管理變得輕而易舉。Kutools for Excel 的詳細資訊...免費試用...

要根據儲存格值批量重命名工作表標籤,請按照以下步驟操作:

1. 點擊Kutools Plus > 工作表 > 批量重命名工作表。見截圖:

A screenshot of the Kutools Plus menu in Excel highlighting the Rename Multiple Worksheets option

2. 在批量重命名工作表對話框中,按如下方式配置所需的設置:

1). 在工作表部分,勾選你想要重命名的工作表。你可以選擇單個工作表或多個工作表進行批量處理。
2). 在重命名方式下選擇替換原工作表名稱選項。
3). 要使用特定儲存格中的值重命名工作表,選擇來自特定區域選項。然後,指定或選擇其值將用作新工作表名稱的儲存格範圍。確保所選儲存格數量與你要重命名的工作表數量匹配,以避免結果不匹配。
4). 點擊確定按鈕應用重命名操作。見截圖:

A screenshot of the Rename Multiple Worksheets dialog box in Kutools for Excel with options to rename sheets based on cell values

現在,所選工作表將立即被重命名以匹配指定範圍內的相應值,如下所示。

A screenshot showing worksheets renamed based on specific range values

注意:

1. 如果你有大量的工作表,請使用對話框頂部的篩選功能快速找到並選擇你想要重命名的工作表。
2. 如果你希望根據該工作表中的特定儲存格值重命名每個工作表(例如,根據每個工作表自己的A1儲存格值命名),在工作表列表中勾選工作表,選擇對應工作表中的單元格選項,並在方框中輸入儲存格引用(如“A1”)。Kutools將從每個工作表的指定儲存格中獲取值並將其用作新名稱。

A screenshot of the renamed worksheets based on specific range values

3. 請注意,使用此工具是一次性更新——如果你以後更改了儲存格值,工作表名稱不會自動更新。若要再次更新名稱,請重新運行該工具。
4. 確保用於重命名的儲存格值符合Excel對工作表名稱的規則(沒有禁止的字符,最多31個字符,並且可見工作表名稱之間沒有重複)。

Kutools for Excel - 超過 300 種必備工具,讓 Excel 功能更強大。永久免費享受 AI 功能!立即獲取


使用Kutools for Excel將工作表標籤名稱設為等於儲存格值

 
Kutools for Excel:超過 300 種實用工具任您使用!永久免費享受AI功能!立即下載!

最佳 Office 生產力工具

🤖 Kutools AI 助手:以智能執行為基礎,革新數據分析 生成程式碼 創建自訂公式 分析數據並生成圖表 調用 Kutools 增強函數
熱門功能查找、選取項目的背景色或標記重複值刪除空行合併列或單元格且不遺失數據四捨五入(免公式)...
高級 LOOKUP多條件 VLookup多值 VLookup多表查找模糊查找...
高級下拉列表快速創建下拉列表 依賴型下拉列表 多選下拉列表...
列管理器添加指定數量的列移動列切換隱藏列的顯示狀態比較區域及列...
精選功能網格聚焦 設計檢視 增強編輯欄 工作簿及工作表管理器 資源庫(快捷文本) 日期提取器 合併資料 加密/解密儲存格 按列表發送電子郵件 超級篩選 特殊篩選(篩選粗體/傾斜/刪除線...)...
15 大工具集12 項文本工具添加文本刪除特定字符…)50+ 儀表 類型甘特圖等)40+ 實用 公式基於生日計算年齡等)19 項插入工具插入QR码根據路徑插入圖片等)12 項轉換工具金額轉大寫匯率轉換等)7 項合併與分割工具高級合併行分割儲存格等)...及更多
使用 Kutools,語言任你選 — 支援英語、西班牙語、德語、法語、中文及超過40 種語言!

運用 Kutools for Excel,全面提升您的 Excel 技能,體驗前所未有的高效。 Kutools for Excel 提供超過300 項進階功能,讓您提升工作效率、節省時間。 點此尋找您最需要的功能...


Office Tab 為 Office 帶來分頁介面,讓您的工作更加輕鬆簡單

  • 在 Word、Excel、PowerPoint 中啟用分頁編輯與閱讀
  • 在同一視窗的新分頁中打開與創建多份文件,而非開啟新視窗。
  • 提升您的生產力50%,每日可幫您減少數百次鼠標點擊!

所有 Kutools 外掛,一次安裝

Kutools for Office 套裝整合了 Excel、Word、Outlook 和 PowerPoint 的外掛,外加 Office Tab Pro,非常適合需要跨 Office 應用程式協同作業的團隊。

Excel Word Outlook Tabs PowerPoint
  • 全合一套裝 — Excel、Word、Outlook及 PowerPoint 外掛 + Office Tab Pro
  • 一鍵安裝,一份授權 — 幾分鐘完成設置(支援 MSI)
  • 協同運作更順暢 — Office 應用間無縫提升生產力
  • 30 天全功能試用 — 無需註冊、無需信用卡
  • 最超值 — 一次購買,節省單獨外掛費用