Salut la compagnie

Voici mon pb.
J'ai créé un form pour remplir une colone à partir d'un textbox1, et j'aimerais qu'apparaisse à l'ouverure dans un textbox2, la dernière valeur enregistrée dans ma textbox1.

En fait j'ai essayé avec une commande type .ControlSource :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Private Sub UserForm_Initialyse()
 
num = Sheets("profil").Range("A65536").End(xlup).Row
textbox2.ControlSource = num
 
End sub
Mais rien a y faire.

Alors j'ai essayé de voir avec une cellule bien définie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Private Sub UserForm_Initialyse()
 
worksheets("profi"l).activate
textbox2.ControlSource = "A1"
 
End sub

Rien non plus alors que ma case A1 est remplie!!!
Finalement je ne comprends plus rien à la commande ControlSource.
Il n'y a qu'en passant par les propriétés de mon textbox2 (case ControlSource) que j'arrive à afficher ce qui est dans A1.
Mais moi je veux pas afficher la valeur d'une cellule fixe mais bien celle de la dernière cellule de ma colone remplie au moyen de mon textbox1.

Merci d'avance.
En espérant que mes explications de débutant soient à peu près claires.