Como mantener formato de fecha al guardar excel como formato ".CSV" utilizando VBA?
Tengo el siguiente código que guarda un archivo en el que las columnas 7 y 8 contienen fechas, pero al abrir el nuevo archivo .csv dichas columnas pierden el formato de fecha.
Lo que intento es que al crear el archivo .csv el formato "m/d/yyyy h:mm" se mantenga.
Sub save_as_csv ()
rutaActual = ActiveWorkbook.Path
Worksheets("X").Copy
With ActiveWorkbook
ActiveSheet.Columns(7).NumberFormat = "m/d/yyyy h:mm"
ActiveSheet.Columns(8).NumberFormat = "m/d/yyyy h:mm"
.SaveAs Filename:=rutaActual & "\nuevo archivo.csv", FileFormat:=xlCSV
.Close SaveChanges:=True
End With
End sub
Respuesta de Dante Amor
1