Bonjour Paritec
Pour accéder à la USF Nexclient : Accueil + Fiche Client + Nouveau Client
Ce que je cherchais à coder:
Si Combobox 3 = x >>> Textbox 17 à 20 = x
Si Combobox 4 = x >>> Textbox 21 à 24 = x
Si Combobox 5 = x >>> Textbox 25 à 28 = x
Si Combobox 6 = x >>> Textbox 29 à 32 = x
' Création des listes dans Combobox2
Private Sub UserForm_Initialize()
Dim i As Integer ' Variable n° Combobox
Dim j As Integer ' Variable n° Combobox
Dim k As Integer ' Varable n° Textbox
' LastMarque = Dernière ligne colonne B dans Listes
Dim LastMarque As Long
With Sheets("Listes")
LastMarque = .Range("A" & Rows.Count).End(xlUp).Row
Me.ComboBox2.List = .Range("A2:A" & LastMarque).Value
End With
' Petites listes donc Méthode Array
Me.ComboBox1.List = Array(" ", "Automotive", "Industrielle T.", "Industrielle M.", "Plaisance")
For i = 3 To 6
Me.Controls("ComboBox" & i).List = Array(" ", "XC", "KTM", "MUGEN", "VOXAN", "WEST", "x")
Next i
For j = 3 To 6
If Me.Controls("Combobox" & j).Value = "x" Then
For k = 0 To 3
Me.Controls("Textbox" & k + 17).Value = "x"
Me.Controls("Textbox" & k + 21).Value = "x"
Me.Controls("Textbox" & k + 25).Value = "x"
Me.Controls("Textbox" & k + 29).Value = "x"
Next k
End If
Next j
End Sub
En espérant que tout soit clair.
a+
gladius