Office 2016 Pasar fechas de Celdas a TextBox

Tengo una base de datos (hoja de excel) que completo con un formulario UserForm.

Cuando paso los datos del formulario a la planilla, para las fechas utilizo:

 If TextBox2 <> "" Then
Sheet2.Cells(lastrow, 3) = CDate(TextBox2) ' Fecha
End If

Para modificar los datos de ese registro (fila), los vuelvo a editar con el UserForm y utilizo:

If TextBox11 <> "" Then
TextBox11.Value = Format(CDate(TextBox11), "mm/dd/yyyy")
End If

En cada registro de la base hay 5 fechas. Mi problema es que cuando las fechas vuelven al formulario, vuelven como "dd/mm/yyyy" ó "mm/dd/yyyy" en forma aleatoria. No logro que vuelvan con un solo formato todas las fechas: "dd/mm/yyyy" (ej. 12/05/17).

Añade tu respuesta

Haz clic para o