Bonjour,
Je n'ai pas supprimé tmp(1, k) = Me("TextBox" & k)
> cette ligne est intégrée dans le Select Case ...
For k = 4 To Ncol ' << k = decalage de colonnes
Select Case k
Case 4 To 38, 40, 42, 43, 45, 47, 48, 50, 52, 53, 55, 57, 58, 60, 62, 63, 65, 67, 68, 70, 72 To 78
tmp(1, k) = Me("TextBox" & k) ' <<< ici <<<
Case 39, 41, 44, 46, 49, 51, 54, 56, 59, 61, 64, 66, 69, 71
If Me("TextBox" & k) <> "" Then tmp(1, k) = CDate(Me("TextBox" & k)) ' <<< et ici en forçant le format date
Case Else
End Select
Next k
En fait > ce bout de code là sert dans la boucle For k = 4 to Ncol (de la colonne 4 to le nombre de colonnes) ...
Si ce sont des colonnes avec date et que le textbox n'est pas vide > force le format date ...
ric