一个单元格中有一串多个邮件地址,需求删除某个指定后缀名的所有地址,相同邮件后缀的邮件名称也不一样,请指导!
Sub outputSheetAsWorkbook()
Dim Wkb As Workbook
Dim Sht As Worksheet
Dim strPath$
Const PRENAME = "任意文件名前缀" '这里可以设置保存文件的文件名前缀
strPath = ThisWorkbook.Path '默认为当前文件夹所在目录保存
For Each Sht In Worksheets
If Sht.Name <> "总表" Then '至少要保留1个表,否则会报错
Sht.Move
Set Wkb = ActiveWorkbook
Wkb.SaveAs strPath & "\" & PRENAME & "_" & Sht.Name & ".xlsx"
Wkb.Close 0
End If
Next
End Sub