Problema con Macro
Publicado por cristophilin (1 intervención) el 15/11/2007 17:32:16
Hola bueno les cuento que tengo una planilla excel y estoy creando una macro para que me elimine, me cambie formatos de fecha, etc, el problema es el sgte
tengo en mi planilla algo asi
Correlativo texto moneda fecha
4969204819 39395 CLP 2007112
4969204820 39395 CLP 2007112
4969204821 39395 CLP 2007112
4969204822 39395 CLP 2007112
4969204823
4969204824 39395 CLP 2007112
4969204867 39395 CLP 2007112
4969204868 39395 CLP 2007112
4969204869 39395 USD 2007112
4969204870 39395 USD 2007112
4969204871
4969204872 39395 CLP 2007112
OJO todo estos pasos van en una macro
necesito crear un filtro para sacar todos los CLP y los USD, pasa que don estan los espacios en blanco es la continuacion del correlativo de arriba y cree un funcion BuscarV para copiar el texto y el tipo de moneda y es algo asi
=BUSCARV(C4-1;B:D;3;1) se preguntaran por que puse B4 - 1 y es para que me tome el valor de la celda anterior, copio hasta la celda 4000 y hasta ahi ningun problema cierro la macro para que no continue grabando y pruebo la macro en otra planilla y la momento de hacerlo no lo hace para toda la columna, solo toma el primero y los demas siguen quedando en blanco
espero hayan entendido y me puedan ayudar
gracias
tengo en mi planilla algo asi
Correlativo texto moneda fecha
4969204819 39395 CLP 2007112
4969204820 39395 CLP 2007112
4969204821 39395 CLP 2007112
4969204822 39395 CLP 2007112
4969204823
4969204824 39395 CLP 2007112
4969204867 39395 CLP 2007112
4969204868 39395 CLP 2007112
4969204869 39395 USD 2007112
4969204870 39395 USD 2007112
4969204871
4969204872 39395 CLP 2007112
OJO todo estos pasos van en una macro
necesito crear un filtro para sacar todos los CLP y los USD, pasa que don estan los espacios en blanco es la continuacion del correlativo de arriba y cree un funcion BuscarV para copiar el texto y el tipo de moneda y es algo asi
=BUSCARV(C4-1;B:D;3;1) se preguntaran por que puse B4 - 1 y es para que me tome el valor de la celda anterior, copio hasta la celda 4000 y hasta ahi ningun problema cierro la macro para que no continue grabando y pruebo la macro en otra planilla y la momento de hacerlo no lo hace para toda la columna, solo toma el primero y los demas siguen quedando en blanco
espero hayan entendido y me puedan ayudar
gracias
Valora esta pregunta


0