Bonjour à tous,
j'ai un souci avec un userform :
Je suis obligée de fermer puis de r'ouvrir l'userform pour avoir la valeur de la cellule active de la feuille "Signalements" dans le Textbox , si je ne fais pas cette manip le Textbox reste vide.
Si une autre feuille que celle de "Signalements" est active ne pas remplir le Textbox.
Merci pour votre aide
j'ai un souci avec un userform :
Je suis obligée de fermer puis de r'ouvrir l'userform pour avoir la valeur de la cellule active de la feuille "Signalements" dans le Textbox , si je ne fais pas cette manip le Textbox reste vide.
Si une autre feuille que celle de "Signalements" est active ne pas remplir le Textbox.
Code:
Private Sub UserForm_Initialize()
For Each cel In Sheets("Signalements").Range("T45:T56")
ListBox1.AddItem cel.Text
Next
For Each cel In Sheets("Signalements").Range("V45:V56")
ListBox2.AddItem cel.Text
Next
For Each cel In Sheets("Signalements").Range("X45:X56")
ListBox3.AddItem cel.Text
Next
' à partir d'ici je suis obligée de quitter l'userform et de le rouvrir pour avoir la valeur
'de la cellule active dans le Textbox1
If Sheets("Signalements").Activate Then ' si ce n'est pas la feuille "Signalements" ne pas remplir le Textbox1
TextBox1 = ActiveCell.Value
End If
End Sub
Merci pour votre aide