Problemas en el copiado de un VALOR FECHA.

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.

La línea de código que utilizo para copiar en la columna C de la hoja de cálculo (es la que contiene los valores de fecha, y que, por si acaso influía, me he cuidado de dar el formato general a toda ella de “FECHA”):

 Range("C" & Linea).Value = Format(Me.Txt_Fecha.Value, "dd/mm/yyyy")

1 Respuesta

Respuesta
1

Puffff!

Reparo en que si en la línea de código que tenía escrita le digo que me copie el valor en formato "mm/dd/yyyy", hace justo lo contrario: en los dos primeros caracteres de la serie me copia el día, y en los dos siguientes (tras la separación del slash: "/") me copia el mes! ¿POR QUÉ?   :-0000

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas