看板 Office 關於我們 聯絡資訊
一個簡單的改法是 Sub macro() For i = 1 To 3 Sheets(i).Name = Chr(96 + i) + "_02" Next End Sub 或 Sub macro() For i = 1 To 3 Sheets(i).Name = Left(Sheets(i).Name, 2) + "02" Next End Sub ※ 引述《samkuo (學著尊重別人是樂隊交接ꨩ》之銘言: : (若是和其他不同軟體互動之問題 請記得一併填寫) : 您所使用的軟體為: : excel 2007 : 版本: : 問題: : 我一個excel檔案裡頭有很多個sheet 每個sheet的命名為 a_01,b_01,c_01 : 我在次月的時候想要一次把這些sheet的01改為02,不知道是否有辦法一次改 : 還是必須一個一個sheet改呢?? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.48.133 ※ 編輯: JieJuen 來自: 218.164.48.133 (02/13 03:52)