Excel - Problema con Macro

   
Vista:

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con Macro

Publicado por José Luis (700 intervenciones) el 16/11/2007 10:03:35
Difícil de entender
"copio hasta la celda 4000 y hasta ahí ningun problema cierro la macro para que no continue grabando".

Ten encuenta que:
- La macro no tiene inteligencia. Sólo hace lo que tienes grabado.
--> Si cambias las posiciones en blanco o el número de filas, la macro ya no te funcionará.
--> Si sólo tienes grabado un copia y pega, la macro no te hará otros 5.000 copia-pegas que necesites.

El grabador de macros es una ayuda para generar código que:
- Puedes usar muchas veces si siempre haces EXACTAMENTE lo mismo con el mismo tipo de datos, colocados de la misma forma y la misma cantidad de datos.
- Puedes modificar el código de la macro para adaptarlo a los cambios que sufren los datos.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar