下面的Excel文件,有多張工作表,分別是:2021年1月、2021年2月、2021年3月……
 現(xiàn)在需要批量一次性修改工作表標簽名稱,將2021修改為2022。
Excel軟件本身沒有對工作表標簽字符進行批量修改的功能。我們只有借助VBA代碼快速查找替換批量修改。 修改過程如下:  Excel軟件沒有批量修改工作表標簽文字的功能,因此就需要我們自己動手編寫一段VBA代碼來實現(xiàn)。Sub Find_replace_sheet_name() xRepName = Application.InputBox("請輸入您要查找的字符:", "部落窩教育", , , , , , 2) xNewName = Application.InputBox("請輸入您要替換為的字符:", "部落窩教育", , , , , , 2) If xRepName = "false" Or xNewName = "false" Then Exit Sub For Each xSheet In ActiveWorkbook.Sheets xNum = InStr(1, xSheetName, xRepName) xSheet.Name = Replace(xSheetName, xRepName, xNewName)
|