Microsoft 365 USF Agenda

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Le novice

XLDnaute Junior
Bonsoir
j'ai tenté de récuperer un USF agenda que j'ai inseré dans mon USF principal, mon probleme est que lorsque je selectionne une date dans le caledrier celle ci s'affiche et se colle dans mon tableau en inversant les jours et mois.
le paramétrage de le cellule n'y fait rien dans la mesure ou dans le userform le 2 novembre devient le 11 février.

Merci d'avance
 

Pièces jointes

bonsoir
Le transfert ne se fait pas correctement
il doit y manquer un cdate quelque part
problème déja traité moult fois dans le forum
Faire une recherche dans rechercher sur les forum avec les termes inversion date
mais sans fichier joint difficile de te répondre

merci de fournir un fichier exemple
Edit j'avais pas vu le fichier excuses
 
Dernière édition:
bonjour
si le texte de date est valide l'envoie se fait par cdate(la valeur)tout simplement
et le format de cellule doit être "jj/mm/aaaa" et surtout doit être fait AVANT !!!!!!!!!
il ne doit pas en être autrement
en encore moins mettre les cellule en format texte 😉
 
re
et pour info
chez moi impossible d'aller dans le userform1
demo.gif
 
Bonjour le forum
Bonjour didi1, Jean Marcel, Jean-Marie, fcspm30, Patrick

Dixit la charte
CharteXLD.gif
et comme le souligne fcyspm30, le cross posting ne devrait pas avoir lieu. A plus forte raison quand le demandeur ne répond pas à ceux qui lui donnent une réponse. Voir Ici.
Bon dimanche
@+ Eric c
 
Bonjour à tous,

C'est simple, dans la Sub Enregistrer_Click remplacer :
VB:
.ListColumns("Date").DataBodyRange.Rows(Last).Value = Format(CDate(Me.TextBox1), "d/m/yyyy")
par :
VB:
.ListColumns("Date").DataBodyRange.Rows(Last).Value = CDate(TextBox1)
Edit : bah c'est ce qu'il y a dans le fichier du post #1 !!!

A+
 
Dernière édition:
bonjour
Bonjour le Fil
Chez moi j'ai le bon affichage !
Avec les deux version "d/m/yyyy" et "m/d/yyyy"
Bonne journée
Jean marie

Bonjour le Fil
Chez moi j'ai le bon affichage !
Avec les deux version "d/m/yyyy" et "m/d/yyyy"
Bonne journée
Jean marie
Bonjour je regarde cela ce soir en rentrant du travail et vous tiens informé
 
Bonjour à tous,

C'est simple, dans la Sub Enregistrer_Click remplacer :
VB:
.ListColumns("Date").DataBodyRange.Rows(Last).Value = Format(CDate(Me.TextBox1), "d/m/yyyy")
par :
VB:
.ListColumns("Date").DataBodyRange.Rows(Last).Value = CDate(TextBox1)
Edit : bah c'est ce qu'il y a dans le fichier du post #1 !!!

A+
je vous remercie d'avoir pris le temps d'étudier mon cas, je reviens vers vous ce soir apres le boulot
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
373
Réponses
3
Affichages
162
Réponses
2
Affichages
506
Réponses
5
Affichages
515
Réponses
9
Affichages
633
Retour