
Error esccribiendo en fecha con VBA en Excel
Publicado por Santiago (19 intervenciones) el 05/04/2016 19:34:59
Hola:
Cuando desde VBA escribo una fecha en Excel, en una celda con formato Fecha, en algunos casos le da la vuelta al mes y día. Escribo:
Sheets("Hoja1").Range("A3").Value = "01/04/2016"
Por ejemplo, el 01/04/2016 (1 de abril) lo escribe como 04/01/2016 (4 de enero). He formateado la celda como formato texto y ya lo hace bien, pero debe haber una forma de escribir la fecha sin tener que formatear la celda a texto que supondría formatear toda la columna donde van las fechas.
¿Sabéis cómo hacerlo?
Gracias.
Cuando desde VBA escribo una fecha en Excel, en una celda con formato Fecha, en algunos casos le da la vuelta al mes y día. Escribo:
Sheets("Hoja1").Range("A3").Value = "01/04/2016"
Por ejemplo, el 01/04/2016 (1 de abril) lo escribe como 04/01/2016 (4 de enero). He formateado la celda como formato texto y ya lo hace bien, pero debe haber una forma de escribir la fecha sin tener que formatear la celda a texto que supondría formatear toda la columna donde van las fechas.
¿Sabéis cómo hacerlo?
Gracias.
Valora esta pregunta


0