Sub qingchuyanse()
Dim sh As Worksheet
For Each sh In Worksheets
With sh.Tab
.ColorIndex = xlAutomatic
TintAndShade = 0
End With
Next
End Sub
我的目的是把工作表的颜色换成自然色,运行到 .ColorIndex = xlAutomatic
时,说我下标越界,请问这是什么原因?谢谢
3、
Sub qingchuyanse()
Dim sh As Worksheet
For Each sh In Worksheets
With sh.Tab
' .ColorIndex = xlColorIndexAutomatic'不知道为什么不能这样?
.ColorIndex = xlColorIndexNone '无色
'可以为 TintAndShade 属性输入 -1(最暗)到 1(最亮)之间的数字,零 (0) 为中间值。
.TintAndShade = 0
End With
Next
End Sub