Remplir des textBox avec des valeurs d'un tableau excel

Résolu
Aurélie -  
 Aurélie -
Bonjour,
A l'ouverture de mon userform1 je souhaite afficher dans les textBox des valeurs enregistrées dans mon tableau excel. Aucune erreur ne s'affiche lors de l’exécution du code, mais rien ne se passe non plus, les valeurs ne sont pas renseignées.
Voici mon code:

Est-ce que quelqu'un peut m'aider svp car ça fait un moment que je reste bloquée dessus :s

Merci :)!!




Private Sub UserForm1_initialize()

TextBoxAffaire.Text = Sheets("ETUDE P2").Range("A2").Value
TextBoxPrise.Text = Sheets("ETUDE P3").Range("C4").Value
TextBoxFin.Text = Sheets("ETUDE P3").Range("C5").Value

End Sub
A voir également:

3 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Vous mettez un point d'arret sur le end sub de
Private Sub UserForm1_initialize(), si le programme s'arret, passez le curseur souris sur les objets textbox pour voir ce qu'il y a : "" ou ...
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

l'erreur se situe ici:

Private Sub UserForm_Initialize()

End Sub



Pour plus d'information:

https://silkyroad.developpez.com/VBA/UserForm/#LIV-A

@+ Le Pivert
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Bien vu!!
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 
Salut f894009,

et voir aussi les Evénements de l' UserForm:

https://silkyroad.developpez.com/VBA/UserForm/#LIV
0
Aurélie
 
Merci pour vos réponses, mais je n'arrive toujours pas à comprendre où est mon erreur :s.



Dans les évents j'ai créé un bouton valider qui enregistre les valeurs des textboxs dans mon tableau excel.

En fait l'userForm s'ouvre à l'ouverture du tableau si certaines cases sont vides (celles ou j'enregistre les valeurs des textbox avec le bouton valider, donc il n'est sensé s'ouvrir que lors de la premiere ouverture). Si ces cases ne sont pas vides le Userform ne s'affiche pas. mais j'ai crée un bouton pour pouvoir l'afficher et modifier les données.
Ce que je souhaite c'est que les données enregistrées lors de la première ouverture du fichier, se remettent dans les textbox quand je le réaffiche, pour que l'utilisateur n'ai pas à tout retaper, mais uniquement les éléments à modifier.

Tout fonctionne sauf le ré affichage des valeurs dans le textboxs...
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
La difference de

Private Sub UserForm1_initialize() 


et

Private Sub UserForm_Initialize()


il y a un 1 qui n'a rien a y faire.

voir les liens fournis!!!!!!!!

0
Aurélie
 
Ah oui d'accord, c'était tout simple!!!!
Merci beaucoup :)!!!!
0