¿Cómo realizar una búsqueda de acuerdo a criterios de tipo fecha para luego copiarlos en otra hoja, pero solo datos específicos?
Necesito de su ayuda en darme una solución o una idea de cómo se puede crear un sistema de búsqueda sin utilizar filtros que evalúe dos criterios: Fecha_Inicio y Fecha_Fin a demas de otro criterio que queda a discresión y que para el caso podría ser "Código" contenidos en unas celdas de excel y que a partir de ello se le de clik a un boton de comando para que realice la acción de volcar los datos encontrados en otra hoja, pero solo los datos que se necesitan.
Les comparto las imágenes de las tablas de datos para mejor comprensión del caso.
En primer lugar esta la Hoja "Matriz" donde se realizará la búsqueda.
Luego está la Hoja "kardex" donde se volcarán los datos encontrados y solo los requeridos ya que algunas contienen fórmulas que solo necesitan de ciertos datos especificos. Desde la columna "Fecha" hasta la columna "Proveedor/Cliente" serán datos fijos seguidamente solo se necesitarán copiar 3 valores en las columnas "Unidades" y "Costo Unitario" del grupo "ENTRADAS" y en la columna "Unidades" del grupo "SALIDAS" de ahí el cuadro, como comenté anteriormente, ya esta formulado para que realice los cálculos respectivos.
Entonces en otra hoja esta creada la opciones con los criterios de búqueda.
Para el caso ya poseo un código que funciona muy bien con la limitante que solo esta diseñado para utilizar el criterio de la opción "Código" que de acuerdo a este se pasan los datos a la hoja "Kardex" y lo que se desea hacer es integrar otro código o modifcar el que ya se tiene para que también tome en cuenta las fechas de búsqueda, adicionalmente en la línea de "Saldo Inicial" coloque los valores contenidos en el grupo "SALDO" del día anterior a la Fecha_Inicio y que al final se totalicen los valores de los Grupos "ENTRADAS", "SALIDAS" Y "SALDO".
Este es el código mencionado.
Para correr la macro con el botón de comando, se lo asigno con una llamada de esta macro que está contenida en un módulo.