Excel cambia mi formato Fecha de dd/mm a mm/dd

Anónimas
2021-04-14T00:01:57+00:00

Buena Tarde,

El problema lo tengo en un archivo de Excel que creé, el formato que manejamos es de FECHA:  dd/mm/aaaa (corta, larga o cualquiera de las opciones fecha) con configuración regional de Español (México).

El problema que tengo es que si quiero colocar la fecha de 2 de abril ó 2-4 ó 2/4, y al dar el botón enter, la celda se llega a mostrar como 2 de abril y luego brinca o hace un parpadeo y lo cambia a 4 de febrero.

Es muy molesto, desconozco porque lo hace este archivo y no en otros archivos excel, tambien revise en panel de control, Región para ver como estaba mi configuración y se muestra como debe ser  DD-MM-AAAA.

me ayudarían mucho en solucionarlo.

Saludos.

Microsoft 365 y Office | Excel | Para la casa | Windows

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios
{count} votos
Respuesta aceptada por el autor de la pregunta
  1. Anónimas
    2021-04-15T00:31:05+00:00

    Hola. para solucionar el problema tienes que agregar en el último código la excepción para que no aplique el formato si el dato ingresado es una fecha.

    Te quedaría asi:

    Private Sub worksheet_Change(ByVal Target As Range)
    
    If Target.Cells.Count > 1 Or Target.HasFormula Or IsDate(Target.Value) Then Exit Sub
    
    On Error Resume Next
    
    Application.EnableEvents = False
    
    Target.Value = VBA.UCase(Target.Value)
    
    Application.EnableEvents = True
    
    On Error GoTo 0
    
    End Sub
    

    La parte que agregamos es : Or IsDate(Target.Value)

    Con este cambio deberías dejar de tener problemas con las fechas.

    0 comentarios No hay comentarios

13 respuestas adicionales

Ordenar por: Muy útil
  1. Anónimas
    2021-04-14T13:24:11+00:00

    Es realmente curioso tu problema.

    Muchas gracias por la paciencia.

    Me gustaría hacer algunas pruebas más.

    Si insertas la fecha completa, 5/02/21 también la cambia?

    Inserta la función =FECHA(2021;4;5) para ver el resultado, debería ser 5/4/21 (5 de abril 2021)

    Escribe el número 44291 y colócalo en formato fecha, para ver el resultado, debería ser también 5/4/21

    Coloca las fechas 5/4/21 y 1/4/21 y réstalas para ver cuantos días te arroja, deberían ser 4 días.

    intenta también estas cosas en un nuevo archivo de Excel para ver el resultado.

    Nuevamente muchas gracias por la paciencia.

    Saludos.

    0 comentarios No hay comentarios
  2. Anónimas
    2021-04-14T03:26:15+00:00

    Actualización, 

    modifiqué la fecha del sistema al 5 de abril,  usando la formula HOY(), si me arrojó la fecha correcta del lunes, 5 de abril de 2021.

    Saludos. 

    Pd. sigue sin cargar imágenes, el tamaño de imagen es de 55.77kb.

    0 comentarios No hay comentarios
  3. Anónimas
    2021-04-14T03:17:21+00:00

    Tengo una hora intentando subir las capturas de pantalla y no se cargan, no se que problema pueda ser.

    Te comento, revise todo y en efecto, se encuentra todo en región/idioma Español (México).

    Sobre lo que me solicitás de  la forma en que coloco la fecha en la celda, he estado probando para poner una fecha por ejemplo 5 de febrero.

    lo coloco así:

    5-2  me arroja  02/05/2021  en fecha corta,  y en fecha larga como  domingo, 2 de mayo de 2021 

    05/02 me arroja  02/05/2021

    pero lo mas curioso es que si coloco 5 feb me arroja igual 02/05/2021 y domingo, 2 de mayo de 2021.

    lo malo de usar la formula HOY(), es que estamos a 13 de Abril, y como no hay mes 13 la fecha si me la coloca "bien".

    terminaré algunos trabajos pendientes, y reinicio la pc para tratar de cambiar la fecha del ordenador a una anterior y ver como se comporta esa formula.

    saludos.

    0 comentarios No hay comentarios
  4. Anónimas
    2021-04-14T00:49:26+00:00

    Hola GVargas te doy la bienvenida a esta comunidad, mi nombre es Jeremías y soy un asesor independiente y usuario de Excel dispuesto a ofrecer mi ayuda.

    Primeramente me gustaría que efectúes las siguientes comprobaciones en tu libro de excel para ir descartando posibles problemas.

    1- Verificar dentro de las configuraciones, en la sección idioma, que se encuentre en la opción "Español", o "Hacer coincidir con la configuración de Windows [español]"

    2- Chequear la configuración del formato de celda que se encuentre en un formato estándar, como "Fecha corta" y no en un formato personalizado.

    3- Chequear que la configuración del teclado se encuentre en "Español".

    Si todo lo anterior está correcto, y aún continúas con el inconveniente, me gustaría que me compartas una captura de pantalla de:

    • Cómo es que colocas la fecha.
    • El resultado que te arroja excel
    • El resultado de la formula =HOY() en formato de "Fecha corta".

    Espero poder ser de ayuda.

    Quedo al aguardo.

    Saludos virtuales. :D

    0 comentarios No hay comentarios