02/03/2011, 14:20
|
| | | Fecha de Ingreso: marzo-2007 Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 8 meses Puntos: 88 | |
Problemas para crear funcion con el metodo FIND Nota que:
--> Defines "Matriz" (mal definido, por cierto) y no vuelves a utilizar esa variable.
--> Aplicas un "Find" al rango "A1:Z100", pero lo más probable es que lo que buscas sólo se encuentre en la columna A (por ejemplo).
--> Después de obtener la cuarta aparición (establecido por "Posicion") del dato buscado y asignárselo a "ValBus", en lugar de terminar el proceso, continúas hasta terminar la BD para -recién entonces- terminar el procedimiento (claramente innecesario e ineficaz).
Por todo lo anterior te pregunto: ¿Estoy equivocado si digo que lo que quieres obtener son todas las filas que contienen "Roller" en una columna (la "A", por ejemplo), y tomar de esas filas todos sus datos o sólo algunas columnas y copiarlos en otro lado?...
Porque si es así, un mero Filtro Avanzado te brindará esa información en instantes y con "cero" complicación.
Aguardaré tu descripción de lo que quieres hacer: ello será más interesante que aplicarnos a evaluar una macro que -por ahí- no es la forma más eficiente.
Saludos, Cacho. |