【发布时间】:2012-11-26 21:10:26
【问题描述】:
我有一个 excel 工作表,它由许多工作表依次组成,比如说大约 5...我想编写一个宏来识别在 Excel 工作表 Sheet2、Sheet3、Sheet4 和 Sheet5 中是否存在红色是任何单元格中的任何红色,它将报告工作簿的 Sheet 1 中的工作表名称,Sheet 某某在其任何一个单元格中包含红色。
到目前为止,我只能确定特定工作表中是否存在红色......但不知道如何在工作表 1 中报告相应的工作表名称。
Sub CheckColor()
Dim Row
For Row = 2 To tsheet.UsedRange.Rows.Count
For chkcol = 1 To Sheet1.UsedRange.Columns.Count
If tsheet.Cells(Row, chkcol).Interior.ColorIndex = 3 Then
'How to report the corresponding sheet name in sheet 1???
End If
Next
Next Row
结束子
【问题讨论】: