Bonjour à tous,
Petit souci technique, j'essaye d'initialiser mon userform à partir d'une condition sur plusieurs OptionButton d'une feuille :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| Public Sub UserForm_Initialize()
Worksheets("BuildingClient Connected List").Activate
Dim Lig As Long
Dim n As Long
Lig = 3 'première ligne à vérifier
Do While Not IsEmpty(Range("A" & Lig))
Lig = Lig + 1
n = n + 1
Loop
For i = 0 To n
If Worksheets("BuildingClient Connected List").("OptionButton"&i).Value = True Then
UsfBuildingDetail.TextBoxAdress1.Value = "Bonjour!"
End If
Next i
End Sub |
Avec un seul bouton comme ci-dessous pas de soucis mais avec la boucle ça m'affiche un message d'erreur (j'ai aussi essayé Controls("OptionButton"&i)=True...
If Worksheets("BuildingClient Connected List").OptionButton0.Value = True Then
Si quelqu'un a une idée ce serait top!
Merci.
Partager