作者: soyoso (我是耀宗) 2020-09-26 07:51:00
同該"會使用儲存格值來命名工作表"網頁一樣,用觸發事件worksheet_change,判斷限縮觸發事件儲存格看要用網頁內的range.address或是range.row和range.column,還是intersect,往下看, ..../, \, [, ], *, ?, or :....,這段是在判斷工作表名稱是否有不合法字元;往下看,...already exist...這段是判斷要更名以外的其他工作表是否存在同工作表名稱,如都沒問題,變數bln布林值為真時才做工作表名更名的動作如不是在activesheet更名的話,worksheets(...).name,括號內和target.row減個數(這要看第一個要更名的工作表,索引值是多少,假設是2的話,就減1),所以內文說要簡單點,就看判斷上是否保留另外巨集還有寫到判斷要更名字串長度是否超過31個字元