por Héctor Miguel » 11 Oct 2011 23:53
hola, !
suponiendo que tu rango de fechas es [A2:A200] ... (??? ajusta como proceda, incluyendo el orden de fecha)
prueba ejecutando instrucciones desde la ventana de inmediato en el editor de vba
- abre el editor de vba (atajo de teclado: alt + F11)
- abre la ventana de inmediato (atajo: ctrl + G)
- copia/pega (o escribe) lo siguiente, y pulsas {enter} para su ejecucion...
op1: anteponiendo un apostrofo (un solo paso)
[a2:a200] = [transpose(transpose(text(a2:a200,"'dd-mm-yyyy")))]
op2: sin el apostrofo pero primero aplicando un formato de texto a las celdas (dos instrucciones):
[a2:a200].numberformat = "@"
[a2:a200] = [transpose(transpose(text(a2:a200,"dd-mm-yyyy")))]
saludos,
hector.