
Problemas en el copiado de un valor fecha.
Publicado por Ramón (102 intervenciones) el 07/04/2023 10:12:10
Mediante varias líneas de código semejantes a la que escribiré al final, me llevo a diversas columnas de una determinada fila de una hoja de cálculo los valores de varios TxtBoxes ubicados en determinado UserForm.
Todo funciona correctamente menos cuando el valor que pretendo copiar en la hoja de cálculo deviene de un TextBox que contiene un valor de fecha en el formato “dd/mm/yyyy”, pues pese a que mediante código le ‘repito’ que copie en la hoja de cálculo el valor escrito en el TxtBox con el formato “dd/mm/yyyy”, SISTEMÁTICAMENTE ME CAMBIA EL DÍA POR EL MES Y VICEVERSA.
Este es el código que utilizo para copiar en la celda "columna C fila almacenada en la variable 'linea'" de la hoja de cálculo (que es la que contiene los valores de fecha, y que, por si acaso influía, me he cuidado de dar el formato general de “FECHA” a toda ella):
Range("C" & Linea).Value = Format(Me.Txt_Fecha.Value, "dd/mm/yyyy")
Todo funciona correctamente menos cuando el valor que pretendo copiar en la hoja de cálculo deviene de un TextBox que contiene un valor de fecha en el formato “dd/mm/yyyy”, pues pese a que mediante código le ‘repito’ que copie en la hoja de cálculo el valor escrito en el TxtBox con el formato “dd/mm/yyyy”, SISTEMÁTICAMENTE ME CAMBIA EL DÍA POR EL MES Y VICEVERSA.
Este es el código que utilizo para copiar en la celda "columna C fila almacenada en la variable 'linea'" de la hoja de cálculo (que es la que contiene los valores de fecha, y que, por si acaso influía, me he cuidado de dar el formato general de “FECHA” a toda ella):
Range("C" & Linea).Value = Format(Me.Txt_Fecha.Value, "dd/mm/yyyy")
Valora esta pregunta


0