Bonjour,
J'ai développé une application de suivi de qualité durant mon stage. Dans cette application j'ai créer une fonction de sauvegarder qui va récupérer les lignes qui ont été insérées après la date de dernière sauvegarde. Les informations des nouvelles lignes sont stockées dans une variable tableau à deux dimensions.
'liste des retouches à ajouter
Dim listeDernRetouche
Une fois ces variables stockées, on les insère dans le fichier qui sert de BDD sur la cellule 3 de la colonne correspondant (N)
'On met les cellules au format date
Cells(3, 13).Select
Selection.NumberFormat = "dd/mm/yyyy h:mm;@"
Cells(3, 15).Select
Selection.NumberFormat = "dd/mm/yyyy h:mm;@"
Cells(3, 17).Select
Selection.NumberFormat = "dd/mm/yyyy h:mm;@"
Cells(3, 20).Select
Selection.NumberFormat = "dd/mm/yyyy h:mm;@"
'On insert la retouche et on insère la date de maintenant à la dernière colonne
For colonneChampsRetouche = 0 To 19
Cells(3, colonneChampsRetouche + 1) = listeDernRetouche(k, colonneChampsRetouche)
Next colonneChampsRetouche
Les données sont stockées au format string, on le voit lors du débogage.
Cependant une fois la donnée insérée, le mois et le jour s'inverse.
Je ne vois vraiment pas d'où le problème peut venir. Quelqu'un a une idée.