Sub FindNumbers ()
strColumn = ”A”,
intStartRow = 1
Fastställd objLastSheet = täcker (Sheets.Count)
För intRow = intStartRow till objLastSheet.Cells (65536, strColumn). Avsluta (xlUp). Ro
strValue = objLastSheet.Cells (intRow, strColumn). Värdera
strFoundSheet = "",
För intSheet = 1 till Sheets.Count - 1
Täcker (intSheet). Aktivera
Fastställd objCell = Cells.Find (vad: =strValue After: =Sheets (intSheet). Celler (1, 1), LookIn: =xlValues LookAt: =xlWhole SearchOrder: =xlByRows SearchDirection: =xlNext MatchCase: =False SearchFormat: =False)
Om inte objCell är ingenting därefter
strFoundSheet = täcker (intSheet). Känt
Gå ut för
Avsluta om
Därefter
Om strFoundSheet <> "" därefter
objLastSheet.Cells (intRow, strColumn). Offset (0, 1). Värdera = strFoundSheet
Annars
objLastSheet.Cells (intRow, strColumn). Offset (0, 1). Interior.Color = 255
Avsluta om
Därefter
objLastSheet.Activate
Avsluta suben
|