fbpx

Excel 教學 – 如何批次修改工作表名稱?免手動一個個變更

今天來教的 Excel 有一點點進階,我們要用到 VBA 了,而這個 VBA 的程式語法還算很初階,在 Excel 裡想要批次變更工作表名稱這件事,我也已經不是被問 1~2 次了,是非常常被問,但事實上,內建的功能沒有辦法達成這個需求,我們唯一的解答就是透過 VBA 寫程式語法來搞定,今天來分享個短短的程式碼,直接用 VBA 來搞定批次修改 Excel 工作表的需求吧。

Excel 教學 - 批次修改工作表名稱

首先,我們先隨意假設一下,工作表名稱是 1~5。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 01 9

平常要修改名稱,不是雙擊工作表名稱就是右鍵重新命名,但如果工作表很多的話,就有點麻煩了。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 02 9




要使用 VBA 要先開啟開發人員模式,點擊左上角的檔案。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 03 8

左下角的選項。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 04 8

進到「自訂功能區」後,找到右邊的開發人員,將他打勾。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 05 6

接下來回到主頁面就可以看到開發人員,然後點擊「Visual Basic」。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 06 6

接下來就是將這程式碼寫進活頁薄,通常就是在最左邊最上層那一個,這程式碼我就不多做介紹,我想已經會或是正在學 VBA 的人,應該一行一行看就看懂了。

如果需要直接複製範例檔的,請加入 Office 知識家會員頻道,可以在裡面下載。

影片範例檔下載教學:https://steachs.com/officekn/howto.html

搞定程式碼後就可以儲存檔案,然後按上面的綠色三角形開始執行。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 07 4

按下執行。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 08 2

接下來要輸入要修改的工作表名稱是哪些,用半形逗號隔開。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 10 2

然後填入新的名稱,數量要相同。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 11 1

按下確定後就搞定了,是不是很簡單。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 12 1

如果你只是要變更某幾個工作表名稱也沒問題,你填哪些就會去改哪些,完全自動對應,快去試看看吧。

Excel 教學 - 如何批次修改工作表名稱?免手動一個個變更 13 1

想看更多 Office 教學嗎?全新的影音頻道 Office 知識家上線囉,快點擊圖片前往訂閱。

office教學

你可能對這些內容也有興趣

作者:阿湯

對電腦 & 網路資訊充滿興趣與熱情、瘋了似的每日堅持發文,「阿湯」這個名字是由湯姆克魯斯而來的,雖然我沒有他帥氣,也不會演電影,但我會寫文章....

更多關於的文章》

0 留言

發表留言 »

姓名(*)
信箱(*)