Cambiar formato mm/dd/aaaa a dd/mm/aaaa en Excel 2007 con macros
A tod@s
Ya lo he intentado con un el siguiente macro:
Sub Cambiarfecha()
'para col B
Range("B2").Select
While ActiveCell.Value <> ""
'ajustar el formato deseado
ActiveCell = CDate(Format(ActiveCell, "dd/mm/yyyy"))
ActiveCell.Offset(1, 0).Select
Wend
End Sub
Pero tiene un problema y es que cuando encuentra una fecha con un numero de mes menor de 12 no cambia el formato por ejemplo la siguiente fecha 09/01/2012, el macro debería de cambiarlo a 01/09/2012 pero no lo hace entonces mi pregunta seria como puedo mejorar el macro para que lo haga o si alguien tiene un macro que si lo hace y me lo pudiera facilitar.
1 Respuesta
Respuesta de Dante Amor
2