Capturar información de varias hojas en una nueva
Estoy tratando de automatizar la captura de información a partir de varias hojas de un mismo libro de excel, una vez grabada la macro esta solo me efectúa el proceso hasta la hoja 4 del libro y en total son 287 hojas.
Que sentencia debo incluir al código para iterar el proceso hasta la ultima hoja.?
Gracias!
Este es el código actual:
Sub pestanas()
'
' Pestanas Macro
'
'
Sheets("Hallazgo1").Select
Range("G5:R5").Select
Selection.Copy
Sheets("Hoja1").Select
Range("A2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Hallazgo2").Select
Range("G5:R5").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Hoja1").Select
Range("A3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Hallazgo3").Select
Range("G5:R5").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Hoja1").Select
Range("A4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Hallazgo4").Select
ActiveWindow.ScrollRow = 11
ActiveWindow.ScrollRow = 9
ActiveWindow.ScrollRow = 8
ActiveWindow.ScrollRow = 7
ActiveWindow.ScrollRow = 6
ActiveWindow.ScrollRow = 5
ActiveWindow.ScrollRow = 4
ActiveWindow.ScrollRow = 3
ActiveWindow.ScrollRow = 1
Range("G5:R5").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Hoja1").Select
Range("A5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("E15").Select
End Sub
como puedo usar este codigo si mi excel esta en ingles?he intentado cmabiar "hoja" por Sheet y ultimac y ultimaf por lastc lastr pero no parece funcionar. mi informacion va de la A1 a la K pero quiero que sea infinito hacia abajo (filas) graciassss - Lourdes hernando de larramendi varela