Fecha invertida

Resuelto
abdellah_tadjine Mensajes publicados 203 Estado Miembro -  
ccm81 Mensajes publicados 11033 Estado Miembro -
Hola,
he creado una aplicación en userform para gestionar una pequeña base de datos, todo funciona muy bien excepto cuando escribo la fecha en el textbox, la encuentro invertida en mi hoja de Excel
por ejemplo, escribo 03/09/2017 en el textbox pero en la hoja se escribe 09/03/2017, gracias por darme una explicación para solucionar este problema.

Configuración: Windows / Chrome 59.0.3071.115

3 respuestas

madmyke Mensajes publicados 52304 Fecha de registro   Estado Moderador Última intervención   12 484
 
Hola

Excel muestra las fechas según la configuración regional, primero hay que verificar esto en el panel de control.
Si son correctas, entonces es que Excel no está reconociendo el formato de su archivo porque no reconoce el formato de fecha.
Dado que proviene de un formato de texto, probablemente ese sea el problema.
Aparte de forzar la columna de Excel a formato de fecha, no veo otra solución.
Es un problema bastante común con las importaciones en Excel.

Saludos cordiales

--
“Se traga a grandes tragos la mentira que nos halaga y se bebe gota a gota una verdad que nos amarga.”
0
abdellah_tadjine Mensajes publicados 203 Estado Miembro 6
 
gracias de todos modos,
0
Usuario anónimo
 
Buenas noches,

¿cómo pasas el valor de tu cuadro de texto a la celda?

--
Cuando era pequeño, el Mar Muerto solo estaba enfermo.
George Burns
0
ccm81 Mensajes publicados 11033 Estado Miembro 2 434
 
Hola

Prueba esto

Private Sub CommandButton1_Click()
Dim dt As String, d As Date
dt = Me.TextBox1.Text
d = CDate(dt)
Range("A1").Value = d
End Sub

cdlmnt
0