Bonjour le forum,
j'ai réussi, à peu près, à créer un UsF.
J'ai un menu-déroulant dans celui-ci, avec la liste des mois de l'année.
J'aimerais, quand par exemple je sélectionne "Février" dans le menu-déroulant et après avoir validé "OK"/UsF, qu'une plage de cellules soit sélectionnée.
Voici ledit code :
Private Sub ComboBox1_Change()
End Sub
Private Sub CommandButton1_Click()
If Len(Me.ComboBox1.Value) > 0 Then
Range("A1:E26").Select
End If
Me.Hide
End Sub
Private Sub UserForm_Initialize()
PopulateCombo1
End Sub
Sub PopulateCombo1()
Const cMois = "Janvier;Février;Mars;Avril;Mai;Juin;juillet;Août;Septembre;Octobre;Novembre;Décembre"
Dim i As Integer
Dim aMois() As String
aMois() = Split(cMois, ";")
For i = 0 To UBound(aMois)
Me.ComboBox1.AddItem aMois(i)
Next
End Sub
Je ne vous joins que le code, le fichier comportant des données personnelles.
Mais s'il le faut vraiment, je partagerais ce fichier que je devrais modifier.
Par avance merci pour votre aide