Hola, una sugerencia ¿ hace falta mostrar otro formulario para eso...? yo diria que no...le creas un panel con un frame al lado del listview o donde sea en el mismo formulario y ahi pones los filtros y un boton "Buscar" y listo... te queda todo en uno...he visto programas con mas de 20 filtros distintos en un mismo formulario y no pasa nada...
primero que nada en el codigo veo errores basicos de manual...por ejemplo al declarar las variables...
Código vb:
Ver originalDim Campo, OrderByCampo, Orden As String
ahi estas declarando 1 sola variable como
string y las otra como
Variant...
donde esta el procedimiento
CargarLista ...??
saludos.