私は順番に多くのシートで構成されているExcelワークシートを持っています.5枚前後としましょう.ExcelシートSheet2、Sheet3、Sheet4、およびSheet5に赤がある場合は赤と言う色の存在を識別するマクロを書きたいですセルのいずれかに色を付けると、ワークブックのシート 1 のシート名が報告され、シート <> セルのいずれかに赤い色が含まれています。
まだ特定のシートに赤い色が存在するかどうかを特定する立場にありました...しかし、シート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
サブ終了