下面的Excel文件,有多張工作表,分別是:2021年1月、2021年2月、2021年3月……
 現(xiàn)在需要批量一次性修改工作表標(biāo)簽名稱,將2021修改為2022。
Excel軟件本身沒有對(duì)工作表標(biāo)簽字符進(jìn)行批量修改的功能。我們只有借助VBA代碼快速查找替換批量修改。 修改過程如下:  Excel軟件沒有批量修改工作表標(biāo)簽文字的功能,因此就需要我們自己動(dòng)手編寫一段VBA代碼來實(shí)現(xiàn)。Sub Find_replace_sheet_name() xRepName = Application.InputBox("請(qǐng)輸入您要查找的字符:", "部落窩教育", , , , , , 2) xNewName = Application.InputBox("請(qǐng)輸入您要替換為的字符:", "部落窩教育", , , , , , 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)
|