............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

userformpara filtrar datos de una tabla según fechas

Ver el tema anterior Ver el tema siguiente Ir abajo

userformpara filtrar datos de una tabla según fechas

Mensaje por crissekav el Vie Mar 27, 2015 8:05 am

Buenos días, tengo el siguiente problema:
Dentro de un libro excel tengo dos pestañas, en la "hoja 2" tengo una tabla con una serie de datos entre los que se encuentra la columna de "Fecha".En la "Hoja 1" tengo un botón que activa un userform en el cual quiero que a partir de meter los datos "Fecha desde" y "fecha hasta" me filtre los datos de la tabla de la hoja 2 según esos valores

Muchísimas gracias,

Cris

crissekav

Femenino Cantidad de envíos : 2
Edad : 35
Ciudad - Pais : avilés-España
Version de Excel : 2010
Fecha de inscripción : 27/03/2015

Volver arriba Ir abajo

Re: userformpara filtrar datos de una tabla según fechas

Mensaje por moises melgar el Sáb Mar 28, 2015 4:52 am

Buenas noches:

Use dos combobox para agregar los datos de fechas
informacion:
para agregar datos a un combobox se usa

ComboBox1.AddItem Worksheets("DATOS").Range("A2") <--se agrega una linea
ComboBox1.AddItem Worksheets("DATOS").Range("A3") <--se agrega otro dato
use un bucle for para poder pasar de 2 a el ultimo dato del rango
asi mismo:
ComboBox2.RemoveItem ( numero de fila a eliminar) <---las filas se visualizan como .ListIndex el cual indica el numero de que le corresponde de la lista del combobox, estos empiezan del 0

para agregar el listbox use:

ListBox1.ColumnCount = representa el numero de columnas en el ejemplo el resultado es 3
UserForm1.ListBox1.RowSource = representa el rango de datos que mostrara el listbox
por ejemplo:
"DATOS!A3:C4"
Es te rango se mostrara en el Userform para mayor compresion
el ejemplo se armo con esos datos, asi como el uso rutinario de if, for, .end


adjunto ejemplo
en el ejemplo necesita que las fechas de la base de datos esten ordenadas de menor a mayor, la macro reconoce las fechas duplicadas
saludos


moises melgar
Jr_Moderator

Masculino Cantidad de envíos : 512
Edad : 28
Ciudad - Pais : Coatzacoalcos - Mexico
Version de Excel : 2007 - 2010
Fecha de inscripción : 25/05/2010

Volver arriba Ir abajo

Re: userformpara filtrar datos de una tabla según fechas

Mensaje por moises melgar el Miér Abr 01, 2015 7:34 pm

DEscargue y algo le paso al boton que activaba el userform
lo rehice en 2010

[Tienes que estar registrado y conectado para ver este vínculo]


uso Onedriver de outlook para subir archivos y aqui adjuntarlos

saludos



moises melgar
Jr_Moderator

Masculino Cantidad de envíos : 512
Edad : 28
Ciudad - Pais : Coatzacoalcos - Mexico
Version de Excel : 2007 - 2010
Fecha de inscripción : 25/05/2010

Volver arriba Ir abajo

Re: userformpara filtrar datos de una tabla según fechas

Mensaje por Contenido patrocinado Hoy a las 11:27 pm


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.