Hace pocos días tuve una consulta a este mismo foro debido a un proyecto que estoy realizando en mi trabajo. Solicité apoyo para poder hacer una búsqueda en todas las hojas de un libro a partir de una celda de la hoja "RESUMEN DEL DIA". El respetado forista/moderador JOSHUA me ayudó muy gentilmente y me dio el código VBA (abajo) para el esquema que pasé como ejemplo (ver adjunto "Libro2"). He querido "amoldar" dicho código (líneas abajo) a mi proyecto real (adjunto "Pruebai") y ahora no puedo.
Sub Resumen_Dia() Dim n As Rangefecha = Sheets("RESUMEN DEL DIA").Range("B3")For i = 2 To Sheets.CountX = Sheets("RESUMEN DEL DIA").Range("A65536").End(xlUp).Row + 1With Sheets(i)Y = .Range("A65536").End(xlUp).Row.Range("A1:M" & Y).AutoFilter Field:=1, Criteria1:= _fecha, Operator:=xlAndVerificar = WorksheetFunction.Subtotal(3, .Range("A1:A" & Y))If Verificar > 1 Then.Range("A2:K" & Y).SpecialCells(xlCellTypeVisible).Copy _Destination:=Sheets("RESUMEN DEL DIA").Range("A" & X)End If.Range("A1").AutoFilterEnd WithNext
End Sub[/PHP]
Resumiendo:
- Tengo la hoja "RESUMEN DEL DIA", celda B3: "fecha". Al ejecutar la macro hace una búsqueda en todas las hojas del libro y copia y pega la fila donde esté el dato igual a "fecha", en la hoja "RESUMEN DEL DIA".
- Copia, pega y sigue la búsqueda en las siguientes hojas. De encontrar el dato buscado copia y pega en la hoja resumen después de última fila.
Lamentablemente no puedo abrir un tema ya cerrado, por lo que vuelvo a plantear mi pregunta, para las correcciones respectivas.
Desde ya, gracias a Joshua y a todos por el apoyo.
Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.
Estimados amigos:
Hace pocos días tuve una consulta a este mismo foro debido a un proyecto que estoy realizando en mi trabajo. Solicité apoyo para poder hacer una búsqueda en todas las hojas de un libro a partir de una celda de la hoja "RESUMEN DEL DIA". El respetado forista/moderador JOSHUA me ayudó muy gentilmente y me dio el código VBA (abajo) para el esquema que pasé como ejemplo (ver adjunto "Libro2"). He querido "amoldar" dicho código (líneas abajo) a mi proyecto real (adjunto "Pruebai") y ahora no puedo.
Resumiendo:
- Tengo la hoja "RESUMEN DEL DIA", celda B3: "fecha". Al ejecutar la macro hace una búsqueda en todas las hojas del libro y copia y pega la fila donde esté el dato igual a "fecha", en la hoja "RESUMEN DEL DIA".
- Copia, pega y sigue la búsqueda en las siguientes hojas. De encontrar el dato buscado copia y pega en la hoja resumen después de última fila.
Lamentablemente no puedo abrir un tema ya cerrado, por lo que vuelvo a plantear mi pregunta, para las correcciones respectivas.
Desde ya, gracias a Joshua y a todos por el apoyo.
Saludos,
José.
Pruebai.rarFetching info...
Libro2.rarFetching info...