跳到主要內容

如何在Excel中創建用於打開/轉到某些工作表的按鈕?

有時,您可能需要創建一個按鈕來打開當前工作簿中的某個工作表,那麼如何處理呢? 實際上,有幾種方法可以幫助您解決問題。

使用Kutools for Excel的Navigation Pane列出所有打開的工作簿及其工作表,單擊以跳到工作表!


創建按鈕以打開具有形狀和超鏈接的某些圖紙

此方法將指導您插入一個圓角矩形,然後將該圓角矩形的超鏈接添加到特定工作表。 您可以執行以下操作:

1。 點擊 插入 > 形狀 > 圓角矩形。 查看屏幕截圖:
doc按鈕打開工作表1

2。 在工作表上繪製一個圓角的矩形,然後可以設置其格式並根據需要鍵入文本。 在我們的例子中,我們鍵入 轉到Sheet1 如下圖所示:
doc按鈕打開工作表2

3。 右鍵單擊圓角矩形,然後選擇 超鏈接 從右鍵單擊菜單中。
doc按鈕打開工作表3

4。 在打開的“插入超鏈接”對話框中,
(1)選擇 放在本文件中 ,在 鏈接 部分;
(2)單擊以選擇特定的工作表名稱 或在此文檔中選擇一個位置 部分;
(3)在 輸入單元格引用 框,最後單擊 OK 按鈕。
doc按鈕打開工作表4

現在,當您單擊圓角矩形時,它將立即跳到指定圖紙的指定單元格。

輕鬆插入多個宏按鈕以轉到(每個)Excel中的其他工作表

要插入宏按鈕以轉到另一個工作表,通常必須完成上述5個步驟,並且插入許多宏按鈕以轉到當前工作簿中的每個工作表將非常繁瑣。 但是,Kutools for Excel的 創建工作表名稱列表 實用程序使您可以快速插入多個宏按鈕以轉到每個工作表。


廣告創建工作表名稱列表1

這個 創建工作表名稱列表 該實用程序還支持批量插入多個超鏈接以轉到當前工作簿中的每個工作表(或其他工作表)。

創建按鈕以使用表單控制按鈕打開某些工作表

此方法將引導您創建一個表單控件按鈕以打開某些工作表。 您可以執行以下操作:

1。 點擊 開發者 > 插入 > in 表單控件 部分。 查看屏幕截圖:
doc按鈕打開工作表5
備註:默認情況下,“開發人員”選項卡不顯示在功能區中,單擊以了解 如何在Excel功能區中顯示/顯示開發人員選項卡.

2。 繪製一個按鈕,然後出現“分配宏”對話框。 在對話框中,將宏的名稱輸入 宏名 框,然後單擊 全新 按鈕。
doc按鈕打開工作表6

3。 現在將打開“ Microsoft Visual Basic應用程序”對話框,請在之間粘貼以下代碼 結束小組。 查看屏幕截圖:

代碼:轉到Excel中的某些工作表

ThisWorkbook.Sheets("Sheet1").Activate

備註:在代碼中,請更改 Sheet1 根據您的需要更改為所需的工作表名稱。
doc按鈕打開工作表7

4。 保存代碼,然後關閉“ Microsoft Visual Basic for Application”窗口。 現在,您將獲得一個表單控制按鈕,如下圖所示。 單擊該按鈕,它將立即跳到指定的工作表。


創建按鈕以使用Kutools for Excel打開所有工作表

以上兩種方法只能創建一個按鈕來打開一張紙。 如果要批量創建多個按鈕以打開所有工作表,則應嘗試使用Kutools for Excel的 創建工作表名稱列表 效用。

Excel的Kutools - 使用 300 多種基本工具增強 Excel 功能。 享受全功能 30 天免費試用,無需信用卡! 立即行動吧!

1。 點擊 Kutools 加 > 下載學習單 > 創建工作表名稱列表.

2。 在“創建圖紙名稱列表”對話框中,
(1)檢查 包含按鈕和宏 在選項 工作表索引樣式 部分;
(2)在 指定圖紙索引的圖紙名稱 在框中,輸入新創建的工作表的名稱;
(3)指定索引表在 將工作表索引插入 下拉列表;
doc按鈕打開工作表10

3。 點擊 OK 按鈕。 然後,它將創建帶有多個按鈕的索引表。 每個按鈕都有其工作表名稱,並鏈接到該工作表。 請參見下面的屏幕截圖:
doc按鈕打開工作表11

備註:此方法需要啟用 信任VBA項目對像模型 信任中心中的選項。

Excel的Kutools - 使用 300 多種基本工具增強 Excel 功能。 享受全功能 30 天免費試用,無需信用卡! 立即行動吧!


演示:創建按鈕以打開/轉到Excel中的所有工作表


Excel的Kutools:超過 300 個方便的工具觸手可及! 立即開始 30 天免費試用,沒有任何功能限制。 現在就下載!

導航窗格:列出所有打開的工作簿和垂直工作表標籤,以便輕鬆切換到任何工作表

Kutools for Excel的 導航窗格 垂直列出所有打開的工作簿和相應的工作表,如以下屏幕截圖所示。 (1)在 工作簿 部分將切換到此工作簿窗口; (2)在 下載學習單 部分將跳過以打開此工作表。


廣告導航窗格工作表1


最佳辦公生產力工具

🤖 Kutools 人工智慧助手:基於以下內容徹底改變數據分析: 智慧執行   |  生成代碼  |  建立自訂公式  |  分析數據並產生圖表  |  呼叫 Kutools 函數...
熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

產品描述


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks so much for your easy and clear explanation of how to do this. I'm using a permanently purchased copy of MS Office 2010 in 2023 btw.
This comment was minimized by the moderator on the site
Thank you so much, it is useful.
This comment was minimized by the moderator on the site
Thank you soooooooooooooooooo much this was uber helpful i reallly appreciate the extra help
This comment was minimized by the moderator on the site
Why does Everyone still use these buttons designed 30 years ago, making your own ribbon is way cooler, check out the free solution at easyribbonbuilder.com
This comment was minimized by the moderator on the site
Is there a way in which once you navigate to a sheet the other sheets are closed?
This comment was minimized by the moderator on the site
IS THERE ANY OPTION TO MAKE A HYPERLINK IN ALL PAGES SAME TIME TO GO TO THE FIRST SHEET?
This comment was minimized by the moderator on the site
Is there a way to make the "cell reference" work with an offset formula?

For example, every week I add new data in the next column of row 5 and I'd like to navigate to the most recent data. Normally I'd use (OFFSET($B5,0,MAX(0,COUNT($B5:$Z5)-1))). B5 would represent data for the week of 1/6/2018, C5 represents 1/13/2018, D6 is 1/20/2018, and so on. I'd like the button to find the last cell between B5 and Z5 where data was entered.
This comment was minimized by the moderator on the site
Did you figure this out?
This comment was minimized by the moderator on the site
Thank you soooooooooooooo much it is very easy and helpful for me
This comment was minimized by the moderator on the site
HI, Thank you so much !!!. Very helpful !!! :-)
This comment was minimized by the moderator on the site
Thanks, For elaborating in very easy steps. It is very helpful.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations