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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
|
Dans Userform1:
Private Sub CommandButton1_Click()
With Sheets("suivi des actions").Select
ActiveSheet.ListObjects("Tableau5").Range.AutoFilter Field:=13, Criteria1:= _
"=*CODIR*", Operator:=xlAnd 'Trier la 14ème colonne sur contient CODIR
Range("A_masquer").EntireColumn.Hidden = True 'cacher les colonnes A_masquer (nom selection)
ActiveSheet.ListObjects("Tableau5").Range.AutoFilter Field:=1, Criteria1:= _
RGB(255, 255, 255), Operator:=xlFilterNoFill 'filtre la première colonne avec aucun remplissage
End With
Unload UserForm1 'fermer la Userform1
End Sub
Private Sub CommandButton2_Click()
With Sheets("suivi des actions").Select
Range("Tableau5[#All]").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Sheets("Critères").Range("RH"), Unique:=False
Range("A_masquer").EntireColumn.Hidden = True
End With
Unload UserForm1
End Sub
Private Sub CommandButton3_Click()
With Sheets("suivi des actions").Select
Range("Tableau5[#All]").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Sheets("Critères").Range("EDV"), Unique:=False
Range("A_masquer").EntireColumn.Hidden = True 'cacher les colonnes A_masquer (nom selection)
End With
Unload UserForm1
End Sub
Private Sub CommandButton4_Click()
With Sheets("suivi des actions").Select
Range("Tableau5[#All]").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Sheets("Critères").Range("Achats"), Unique:=False
Range("A_masquer").EntireColumn.Hidden = True 'cacher les colonnes A_masquer (nom selection)
End With
Unload UserForm1
End Sub
Private Sub CommandButton5_Click()
With Sheets("suivi des actions").Select
Range("Tableau5[#All]").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Sheets("Critères").Range("Marketing"), Unique:=False
Range("A_masquer").EntireColumn.Hidden = True 'cacher les colonnes A_masquer (nom selection)
End With
Unload UserForm1
End Sub
Private Sub CommandButton6_Click()
With Sheets("suivi des actions").Select
Range("Tableau5[#All]").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Sheets("Critères").Range("Commercial"), Unique:=False
Range("A_masquer").EntireColumn.Hidden = True 'cacher les colonnes A_masquer (nom selection)
End With
Unload UserForm1
End Sub
Private Sub CommandButton8_Click()
With Sheets("suivi des actions").Select
Range("Tableau5[#All]").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Sheets("Critères").Range("Qualité"), Unique:=False
Range("A_masquer").EntireColumn.Hidden = True 'cacher les colonnes A_masquer (nom selection)
End With
Unload UserForm1
End Sub
Private Sub CommandButton9_Click()
With Sheets("suivi des actions").Select
ActiveSheet.ShowAllData
Range("A_masquer").EntireColumn.Hidden = False 'afficher les colonne A_masquer (nom selection)
End With
Unload UserForm1
End Sub
Private Sub CommandButton10_Click()
UserForm2.Show
Unload UserForm1
End Sub |
Partager