VBA probleme filtre elaboré "different de"
Fermé
actaris51
Messages postés
93
Date d'inscription
mardi 15 juillet 2008
Statut
Membre
Dernière intervention
11 juillet 2011
-
13 avril 2010 à 16:07
dct33 Messages postés 41 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 20 avril 2010 - 13 avril 2010 à 19:47
dct33 Messages postés 41 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 20 avril 2010 - 13 avril 2010 à 19:47
A voir également:
- VBA probleme filtre elaboré "different de"
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Signe différent ✓ - Forum Word
- Filtre teams - Accueil - Visio
- Caractère "différent" ou "pas égal à" - Forum Bureautique
1 réponse
dct33
Messages postés
41
Date d'inscription
jeudi 8 avril 2010
Statut
Membre
Dernière intervention
20 avril 2010
39
Modifié par dct33 le 13/04/2010 à 21:11
Modifié par dct33 le 13/04/2010 à 21:11
Bonjour,
un petit code à adapter au besoin
Page 2 enlever les <>
Sub Macro3()
Dim tableau_Critere() As String
XX = 2
' récupération des critères
While Sheets(2).Cells(XX, 1) <> ""
ReDim Preserve tableau_Critere(XX - 1) As String
tableau_Critere(XX - 1) = Sheets(2).Cells(XX, 1)
XX = XX + 1
Wend
' masquer en fonction du critère
X = 2
While Sheets(1).Cells(X, 1) <> ""
For YY = 1 To UBound(tableau_Critere)
If Cells(X, 1) = tableau_Critere(YY) Then
Cells(X, 1).Select
Selection.EntireRow.Hidden = True
Exit For
End If
Next YY
X = X + 1
Wend
End Sub
Bonne programmation
un petit code à adapter au besoin
Page 2 enlever les <>
Sub Macro3()
Dim tableau_Critere() As String
XX = 2
' récupération des critères
While Sheets(2).Cells(XX, 1) <> ""
ReDim Preserve tableau_Critere(XX - 1) As String
tableau_Critere(XX - 1) = Sheets(2).Cells(XX, 1)
XX = XX + 1
Wend
' masquer en fonction du critère
X = 2
While Sheets(1).Cells(X, 1) <> ""
For YY = 1 To UBound(tableau_Critere)
If Cells(X, 1) = tableau_Critere(YY) Then
Cells(X, 1).Select
Selection.EntireRow.Hidden = True
Exit For
End If
Next YY
X = X + 1
Wend
End Sub
Bonne programmation