FindNumbers secundario ()
strColumn = “A”
intStartRow = 1
Fijar el objLastSheet = las hojas (Sheets.Count)
Para el intRow = el intStartRow a objLastSheet.Cells (65536, strColumn). Extremo (xlUp). Fila
strValue = objLastSheet.Cells (intRow, strColumn). Valor
strFoundSheet = ""
Para el intSheet = 1 a Sheets.Count - 1
Hojas (intSheet). Activar
Fijar el objCell = Cells.Find (qué: =strValue, después: =Sheets (intSheet). Células (1, 1), LookIn: =xlValues, LookAt: =xlWhole, SearchOrder: =xlByRows, SearchDirection: =xlNext, MatchCase: =False, SearchFormat: =False)
Si no el objCell entonces no es nada
strFoundSheet = hojas (intSheet). Nombre
Salir para
Terminar si
Después
Si "" <> del strFoundSheet entonces
objLastSheet.Cells (intRow, strColumn). Compensación (0, 1).Value = strFoundSheet
objLastSheet.Cells (intRow, strColumn). Compensación (0, 1).Interior.Color = 255
Terminar si
Después
objLastSheet.Activate
Submarino del extremo
|