[算表] 工作表名稱能key算式?

看板Office作者 (prof)時間5年前 (2019/04/13 16:00), 5年前編輯推噓0(002)
留言2則, 1人參與, 5年前最新討論串1/1
如圖: https://i.imgur.com/CYZLwtV.png
我的工作表名稱明顯就是一堆重複的字只是數字不同 能不能把名稱key成公式寫成類似="CH" & SHEET() & "_NodeNames"這樣 讓他隨著自己那個工作表的數目而動? 例如是我的第1個工作表他名稱就是CH1_NodeNames 第2個就是CH2_NodeNames...以此類推 我知道寫個VBA應該可以做到批量命名 但是我現在只是想要以後有需要新增的時候,例如我現在到CH8_NodeNames 如果我直接從現有的CH8_NodeNames複製出一個新的工作表 他就名稱自動從CH8_NodeNames變成CH9_NodeNames 有辦法做到嗎? 還是一樣得靠VBA? 不太想為了這點小事寫VBA... 畢竟只是改個名字而已 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.212.3 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1555142437.A.0AE.html ※ 編輯: profyang (118.166.212.3), 04/13/2019 16:07:23

04/13 17:11, 5年前 , 1F
工作表名稱方面應是無法以公式方式來更名,這方面想到的還
04/13 17:11, 1F

04/13 17:11, 5年前 , 2F
是以巨集來協助
04/13 17:11, 2F
巨集確實應該可以 例如直接就複製+重新幫我命名一鍵完成之類的 但萬一哪天不小心手賤改到工作表的順序 例如CH2_NodeNames後面接CH1_NodeNames 這樣他也不會自動改成正確順序很討厭XD 大概是我想太多了 ※ 編輯: profyang (118.166.212.3), 04/13/2019 21:15:05
文章代碼(AID): #1SiPSb2k (Office)