(Résolu) Rétablir le format date après un UserForm.

  • Initiateur de la discussion Initiateur de la discussion Pat2A
  • Date de début Date de début

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 !

Pat2A

XLDnaute Junior
Bonjour messieurs,

J'utilise une boîte de dialogue pour entrer des évènements associés à des dates.
Mes Textbox de dates sont au format: ' Textbox.Value = CDate (Textbox.Value) '.
Malheureusement les dates sont copiées dans ma feuille sous le format ' *14/03/2001 ' qui ne me donne pas accès aux numéros de série date. Je ne peux donc pas faire de calcul ni de recherche de date puisqu'Excel ne considére pas ce format comme date.
Pour la même raison le changement de format n'a aucun effet.

J'ai essayé avec ' NumberFormat ' sans succès.
Peut-être avec ' Données Convertir ' mais j'ai du mal à l'intégrer dans mes macros.

Voilà, toute bonne idée sera la bienvenue.

Merci de votre attention.
 
Dernière édition:
Re : Rétablir le format date après un UserForm.

Bonjour,

bah quand tu envoies le contenu de ton texbox dans une cellule en utilisant "cdate" cela devrait fonctionner... vérifie peut être le format de la cellule de destination, il y a peut être lieu de la formater avec un format date au préalable...

bon après midi
@+
 
Re : Rétablir le format date après un UserForm.

Bonjour Pierrot93,
Je ne pensais pas qu'il fallait utiliser CDate pour l'entrée et la sortie d'un Userform, cela ne m'était même pas venu à l'idée.
Mais tu as raison cela fonctionne.
Un grand merci.
A+
 
- 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

Retour