Macro busque encuentre y copie
Hola!
Espero me puedas ayudar
Estoy tratando de hacer que una macro localice distintos títulos que se encuentran en la columna C
Una vez localizado el primer título (grupo 1) copie de la celda inferior hasta que se tope con otro título (grupo 2)
Y así sucesivamente en todos los grupos (títulos) que le indique
Te muestro las macros que estoy haciendo, todas están juntas para que vaya localizando la info que necesito y la pegue en su correspondiente hoja de grupo
Macro 1
Sheets("Hoja1").Select
Cells.Find(What:="Aclaraciones_POS", After:=ActiveCell, LookIn:= _
xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False).Activate
Range("C13:AB129").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Aclaraciones_POS").Select
ActiveSheet.Paste
Sheets("Hoja1").Select
Range("A1").Select
Cells.Find(What:="CAU_CAJEROS", After:=ActiveCell, LookIn:= _
xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False).Activate
Range("C1282:AB1398").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("CAU_CAJEROS").Select
ActiveSheet. Paste
El hecho es que los rangos lo estoy poniendo mano, y quisiera que fuera en automático ya que la información no siempre es la misma
Como te comente los títulos (pero de muchísimos grupos) vienen en la columna C y no hay nada más
Espero me puedas ayudar!
Espero me puedas ayudar
Estoy tratando de hacer que una macro localice distintos títulos que se encuentran en la columna C
Una vez localizado el primer título (grupo 1) copie de la celda inferior hasta que se tope con otro título (grupo 2)
Y así sucesivamente en todos los grupos (títulos) que le indique
Te muestro las macros que estoy haciendo, todas están juntas para que vaya localizando la info que necesito y la pegue en su correspondiente hoja de grupo
Macro 1
Sheets("Hoja1").Select
Cells.Find(What:="Aclaraciones_POS", After:=ActiveCell, LookIn:= _
xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False).Activate
Range("C13:AB129").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Aclaraciones_POS").Select
ActiveSheet.Paste
Sheets("Hoja1").Select
Range("A1").Select
Cells.Find(What:="CAU_CAJEROS", After:=ActiveCell, LookIn:= _
xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False).Activate
Range("C1282:AB1398").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("CAU_CAJEROS").Select
ActiveSheet. Paste
El hecho es que los rangos lo estoy poniendo mano, y quisiera que fuera en automático ya que la información no siempre es la misma
Como te comente los títulos (pero de muchísimos grupos) vienen en la columna C y no hay nada más
Espero me puedas ayudar!
1 Respuesta
Respuesta de Enrique Bernal
1