以下两种都可以,试试看:
Sub 宏1()
Dim Sh As Worksheet
For Each Sh In Sheets(Array("Sheet1", "Sheet3", "Sheet5", "Sheet6", "Sheet8"))
Sh.Range("A1") = 1
Next
End Sub
Sub 宏2()
Dim Sh, i As Byte
Sh = Array("Sheet1", "Sheet3", "Sheet5", "Sheet6", "Sheet8")
For i = 0 To 4
Sheets(Sh(i)).Range("A2") = 100
Next
End Sub