je souhaite savoir comment faire pour que dans mon userform le Texbox6 date de dernier rdv soit au format date et non texte pour classer chronologiquement la colonne par la suite
C'est un peu compliqué votre base de données. L'idéal est de créer une ligne pour chaque nouveau rendez vous. Cela amène des changements bien entendu mais cela va simplifier ensuite. A voir comment vous fonctionnez, notamment avec l'instruction Activecell que je vois dans la macro de validation
Sinon pour votre question, vous pouvez aussi tester --> Cdate(Textbox6.value)