Hola a todos.
Estoy intentando hacer un programa en VBa y me he quedado un poco
clavada en este punto.
El valor GCAMPO lo campto la hoja 1
1)En la hoja1
capturo el valor GCAMPO
2)En la hoja 2 tengo una tabla que me indica los criterios asignados
para cada valor GCAMPO y con ellos poder aplicar el filtro avanzado
en la hoja3.
GCAMPO CRIT SIGNO ( Supongo igual signo para cada GCAMPO)
A 1000 A 1100 A 2000 C 1000 <>
C 1100 <>
D 400 D 500 D 600
3) En la Hoja 3 Aplico los criterios seleccionados
Ejemplo: Como se haria en vba?
Partimos de GCAMPO=A
1)Busco GCAMPO en la tabla de hoja 2 y que en este caso obtenemos tres
criterios.
criterio100
criterio200
criterio3 00
signo= Operator:=xlOr
2) Ahora como monto el filtro avanzado con estas variables. Suponiendo
que el numero de criterios y signo me varian
Selection.AutoFilter Field:=1 ...
Muchisimas gracias por vuestra atencion
Leer las respuestas