Bonjour à tous,
Je sollicite votre aide car je bloque sur un problème avec les userforms.
Pour tenter d'expliquer simplement mon problème:
j'ai un userform qui contient un frame "select server", qui lui même contient deux options buttons "PROD" et "PP".
Je souhaite, lorsque je clique sur un des deux boutons que la variable "prod_or_pp" prenne une valeur.
Voici le code pour les deux options buttons:
Sub OptionButton1_Click()
prod_or_pp = "PROD"
End Sub
Sub OptionButton2_Click()
prod_or_pp = "PP"
End Sub
Jusqu'ici, aucun problème, cela répond à mon besoin.
Par contre, je bloque au niveau de l'utilisation d'une macro contenue dans un module :
Sub test()
MsgBox prod_or_pp
End Sub
Lorsque je clique sur mon CommandButton (contenu toujours dans mon userform) qui fait appel à cette macro, la valeur de cette variable est vide.
Private Sub CommandButton1_Click()
Call test
End Sub
J'ai tenté d'ajouter ceci
Public prod_or_pp As String
au niveau du module et au niveau de l'userform, mais sans succès.
Comment faire pour utiliser ma variable dont la valeur est renseigné par le clic de l'OptionButton dans ma macro contenu dans un module ?
D'avance, merci pour vos réponses.