1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| Private Sub UserForm_Initialize()
Dim j As Integer
'*Se positionne sur la page 1 à l'ouverture
'Me.MultiPage1.Value = 0
UF1_Admin.MultiPage1.page2.TextBox5.Locked = True 'Enabled
'With Sheets("Coordonnées")
'Récupère les données de la colonne B...
For j = 3 To Sheets("Coordonnées").Range("C65536").End(xlUp).Row
UF1_Admin.MultiPage1.page2.ComboBox1 = Sheets("Coordonnées").Range("C" & j)
'...et filtre les doublons
If UF1_Admin.MultiPage1.page2.ComboBox1.ListIndex = -1 Then If Sheets("Coordonnées").Range("C" & j) <> "" Then UF1_Admin.MultiPage1.page2.ComboBox1.AddItem Sheets("Coordonnées").Range("C" & j)
Next j
'Récupère les données de la colonne E...
For j = 3 To Sheets("Coordonnées").Range("E65536").End(xlUp).Row
UF1_Admin.MultiPage1.page2.ComboBox2 = Sheets("Coordonnées").Range("E" & j)
'...et filtre les doublons
If UF1_Admin.MultiPage1.page2.ComboBox2.ListIndex = -1 Then If Sheets("Coordonnées").Range("E" & j) <> "" Then UF1_Admin.MultiPage1.page2.ComboBox2.AddItem Sheets("Coordonnées").Range("E" & j)
Next j
'Récupère les données de la colonne F...
For j = 3 To Range("F65536").End(xlUp).Row
UF1_Admin.MultiPage1.page2.ComboBox3 = Range("F" & j)
'...et filtre les doublons
If UF1_Admin.MultiPage1.page2.ComboBox3.ListIndex = -1 Then UF1_Admin.MultiPage1.page2.ComboBox3.AddItem Range("F" & j)
Next j
'Récupère les données de la colonne G...
For j = 3 To Range("G65536").End(xlUp).Row
UF1_Admin.MultiPage1.page2.ComboBox4 = Range("G" & j)
'...et filtre les doublons
If UF1_Admin.MultiPage1.page2.ComboBox4.ListIndex = -1 Then UF1_Admin.MultiPage1.page2.ComboBox4.AddItem Range("G" & j)
Next j
'End With
End Sub |