jeff1494
XLDnaute Occasionnel
Bonjour à toutes et tous;
J'ai fait un petit fichier pour enregistrer des mesures de tension, il se compose de deux feuilles.
Une feuille avec la liste des valeurs (nommée "Saisies "), et une autre avec un graphique basé sur un TCD, nommée ("Graphes").
Concernant la date des mesures, je peux soit saisir directement dans le tableau de la feuille 1 par un double clic dans la saisie, soit passer par un petit formulaire.
Le problème que je rencontre est que l'affichage de la date dans la colonne du tableau des mesures s'affiche avec un format différent, suivant d’où on la saisi.
Le format de cellule contenant la date dans le tableau est le format "Date jj/mm/aa" exemple " *14/03/2025 "
J'explique mon problème :
1) Pour saisir la date depuis le tableau un double clic dans la cellule, apparition du calendrier de patricktoulon, sélection d'une date, et en résultat insertion de la date au format jj/mm/aa. c'est parfait. Pour l'appel au calendrier j'utilise le code suivant:
2) Pour la sélection de la date depuis le formulaire, j'utilise le code suivant :
Où "Dat_mesure" est le nom de la TextBox contenant la date.
Après validation et mise à jour dans le tableau des mesures la date apparait alors au format US, soit mm/jj/aa.
Je ne vois pas d'où cette différence de comportement provient.
A toutes fins utiles je joins le fichier.
Je remercie d'avance toutes celles et ceux qui auront la gentillesse de regarder mon problème, et m'expliqueront mon erreur.
En attendant je vous souhaite une bonne journée.
J'ai fait un petit fichier pour enregistrer des mesures de tension, il se compose de deux feuilles.
Une feuille avec la liste des valeurs (nommée "Saisies "), et une autre avec un graphique basé sur un TCD, nommée ("Graphes").
Concernant la date des mesures, je peux soit saisir directement dans le tableau de la feuille 1 par un double clic dans la saisie, soit passer par un petit formulaire.
Le problème que je rencontre est que l'affichage de la date dans la colonne du tableau des mesures s'affiche avec un format différent, suivant d’où on la saisi.
Le format de cellule contenant la date dans le tableau est le format "Date jj/mm/aa" exemple " *14/03/2025 "
J'explique mon problème :
1) Pour saisir la date depuis le tableau un double clic dans la cellule, apparition du calendrier de patricktoulon, sélection d'une date, et en résultat insertion de la date au format jj/mm/aa. c'est parfait. Pour l'appel au calendrier j'utilise le code suivant:
VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Target = Xcalendar(Target, 2, 0, 1) 'en Francais
End Sub
2) Pour la sélection de la date depuis le formulaire, j'utilise le code suivant :
Code:
Private Sub Dat_mesure_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Dat_mesure.Value = Xcalendar(Dat_mesure, 2, 0, 1)
End Sub
Où "Dat_mesure" est le nom de la TextBox contenant la date.
Après validation et mise à jour dans le tableau des mesures la date apparait alors au format US, soit mm/jj/aa.
Je ne vois pas d'où cette différence de comportement provient.
A toutes fins utiles je joins le fichier.
Je remercie d'avance toutes celles et ceux qui auront la gentillesse de regarder mon problème, et m'expliqueront mon erreur.
En attendant je vous souhaite une bonne journée.