je veux afficher les infos d'une cellule dans un LabelBox à l'ouverture d'un Userform, voici le code:
VB:
Option Excplicit
Private Sub Userform2_Activate()
Userform2.Label4.Caption = Sheets("Table_BDD").[U1].Value
End Sub
Le plus surprenant c'est que si je mets ce même code dans un "Private Sub Button_Click()" ça fonctionne parfaitement bien.
Quelqu'un peut-il me dire ce qui ne va pas avec mon code?
comme le dit Phil c'est toujours Private Sub UserForm_Activate() quel que soit le nom du UserForm
Sert toi de la liste déroulante des événements en haut à droite pour avoir toujours la bonne syntaxe et les bons paramètres.
eric
Oui,effectivement je n'ai pas précisé que je l'ai mis dans le "Workbook_Open()". Pour l'instant ça fonctionne. Si dans l'avenir il y a un problème, je passerai par un bouton. J'ai bien compris qu'il fallait écrire:
Private Sub Userform_Initialize()