userform

B

baby

Guest
Bonjour le forum,

voilà mon soucis.

J'ai un tableau assez classic auquel j'ai ajouté un userform pour facilité la saisie.

Dans ce userform j'ai deux textbox (1 et 2) qui se refere pour le premier a des données et pour le deuxieme a une heure.
Ex : textbox1= 'toto' et textbox2= '14:00'

J'ai fais en sorte qu'a la validation de ma saisie les valeurs de textbox1 et 2 soit concatener dans la meme cellule d'ou par ex :

A1 = 'toto 14:00'

J'aimerais par un code VBA que lorsque je rappelle mes données elles réaparaissent dans le userform comme à la saisie, a savoir en textbox1 toto et en 2 14:00. Petite precision, 'toto' n'aura jamais le meme nombre de characteres et pourra etre une phrase.


Si quelqu'un pouvait m'aider j'en serait comblé.

Merci d'avance
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Baby, bonjour le forum,

Si ton heure est toujours composée de 5 caractères (08:32 par exemple et non pas 8:32), et que tu as mis un espace entre les deux données, tu peux utiliser le code suivant :
TextBox1.Value = Mid(ActiveCell, 1, Len(ActiveCell) - 6)
TextBox2.Value = Right(ActiveCell, 5)


Tu adapteras bien sûr le Activecell à ton cas.
 

Discussions similaires

Statistiques des forums

Discussions
312 480
Messages
2 088 756
Membres
103 947
dernier inscrit
Quentin_sf