以下是我对楼主代码的理解,请学友们多多指教
____________________________________________________________________________________________
'本过程测试当前工作薄中是否有名称为A的工作表
Sub SheetExistOrNot()
Dim iSheet As Integer '声明变量iSheet为工作表号
'进入工作表存在与否的判定循环
For iSheet = 1 To Sheets.Count '从第1张工作表开始进行遍历
If Sheets(iSheet).Name = "A" Then '判断第iSheet张工作表的名称是否为A
MsgBox "A工作表存在" '如该工作表名称为A,则运行MsgBox方法提示"A工作表存在"
Exit Sub '并退出本过程(注意:不会运行Exit Sub后面的程序代码)
End If 'If语句结束
Next iSheet
MsgBox ("不存在名称为A的工作表") '循环结束后,如果遍历过的所有工作表名称都不是A,则运行此语句
End Sub