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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| Private Sub ButtonRechercher_Click()
Selection.AutoFilter Field:=2, Criteria1:=ListBoxAnnee.value
Selection.AutoFilter Field:=3, Criterial:=ListBoxDirection.value
Selection.AutoFilter Field:=5, Criterial:=ListBoxAccident.value
Selection.AutoFilter Field:=6, Criteria1:=ListBoxSubstance.value
SendKeys "%{F4}"
End Sub
Private Sub AideButton_Click()
UserForm2.Show
End Sub
Private Sub CommandButton1_Click()
Selection.AutoFilter Field:=3
Selection.AutoFilter Field:=5
Selection.AutoFilter Field:=6
Selection.AutoFilter Field:=2
End Sub
Private Sub TousButton_Click()
Selection.AutoFilter Field:=3
Selection.AutoFilter Field:=5
Selection.AutoFilter Field:=6
Selection.AutoFilter Field:=2
SendKeys "%{F4}"
End Sub
Private Sub UserForm_Initialize()
Sheets("Listes").Select
ListBoxDirection.Clear
ligne = 1
While (Not (Range("C" & ligne).value = Empty))
ListBoxDirection.AddItem (Range("C" & ligne).value)
ligne = ligne + 1
Wend
ListBoxAccident.Clear
ligne = 1
While (Not (Range("E" & ligne).value = Empty))
ListBoxAccident.AddItem (Range("E" & ligne).value)
ligne = ligne + 1
Wend
ListBoxSubstance.Clear
ligne = 1
While (Not (Range("F" & ligne).value = Empty))
ListBoxSubstance.AddItem (Range("F" & ligne).value)
ligne = ligne + 1
Wend
ListBoxAnnee.Clear
ligne = 1
While (Not (Range("B" & ligne).value = Empty))
ListBoxAnnee.AddItem (Range("B" & ligne).value)
ligne = ligne + 1
Wend
Sheets("SECUREX").Select
End Sub |
Partager