|
发表于 2017-6-27 12:50
|
显示全部楼层
本楼为最佳答案
忘记指定工作表了。
- Private Sub Workbook_Open()
- Dim i&, arr
- arr = Sheets(1).Range("b11:b" & Sheets(1).[b65536].End(3).Row)
- For i = 1 To UBound(arr)
- If Sheets(arr(i, 1)).Visible = False Then Sheets(1).Cells(i + 10, 2).Font.Color = RGB(120, 120, 120) Else Sheets(1).Cells(i + 10, 2).Font.Color = RGB(0, 0, 255)
- Next i
- End Sub
复制代码 |
|