
21/08/2012, 02:37
|
 | | | Fecha de Ingreso: marzo-2012 Ubicación: Málaga
Mensajes: 161
Antigüedad: 12 años, 11 meses Puntos: 14 | |
Respuesta: Macro VBA para Excel Ya he conseguido hacerlo mediante formulas de excel. Para pasar a macro en VBA lo que es la formula se escribe tal cual o tiene otra nomenclatura.
Teniendo en la celda 03,01,1992
SI =LARGO(B3) = 10
SI =LARGO(B3)-LARGO(SUSTITUIR(B3;",";"")) = 2
SI =HALLAR(",";B3;1) = 3
SI =HALLAR(",";B3;4) = 6
ENTONCES = (SUSTITUIR(B3;",";"."))
Y la celda quedaría con 03.01.1992
PASAR SIGUIENTE CELDA
Un saludo!
__________________ Aprendiendo un poco de Java :D |