Est-ce quelqu'un peut m'indiquer la syntaxe pour sélectionner dans un filtre ce qui est différent d'un paramètre.
Exemple 1, qui fonctionne bien pour =
Dim Unité
Unité = InputBox ("Entrer le nom de l'unité : ")
Selection.AutoFilter Field:=1, Criteria1:= Unité, ...
Exemple 2 qui fonctionne bien, pour <> avec la valeur DAF
Selection.AutoFilter Field:=1, Criteria1:= "<>DAF", ...
Mais si j'indique dans l'exemple 2, Criteria1:="<>Unité", la macro considère Unité comme du texte, et non comme un paramètre, dont la valeur est tout autre chose que Unité.
Si quelqu'un peut me dépanner, cela me rendrait bien service.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Carim
On Jan 17, 8:14 pm, penelope55 wrote:
Bonjour à tous,
Est-ce quelqu'un peut m'indiquer la syntaxe pour sélectionner dans un f iltre ce qui est différent d'un paramètre.
Exemple 1, qui fonctionne bien pour = Dim Unité Unité = InputBox ("Entrer le nom de l'unité : ") Selection.AutoFilter Field:=1, Criteria1:= Unité, ...
Exemple 2 qui fonctionne bien, pour <> avec la valeur DAF Selection.AutoFilter Field:=1, Criteria1:= "<>DAF", ...
Mais si j'indique dans l'exemple 2, Criteria1:="<>Unité", la macro co nsidère Unité comme du texte, et non comme un paramètre, dont la valeur est t out autre chose que Unité.
Si quelqu'un peut me dépanner, cela me rendrait bien service.
Bonjour,
Si je comprends bien ta question, et que DAF est ta variable, il te suffit d'utiliser : Criteria1:= "<>" & DAF A +
On Jan 17, 8:14 pm, penelope55 <penelop...@domain-xyz.in> wrote:
Bonjour à tous,
Est-ce quelqu'un peut m'indiquer la syntaxe pour sélectionner dans un f iltre ce
qui est différent d'un paramètre.
Exemple 1, qui fonctionne bien pour =
Dim Unité
Unité = InputBox ("Entrer le nom de l'unité : ")
Selection.AutoFilter Field:=1, Criteria1:= Unité, ...
Exemple 2 qui fonctionne bien, pour <> avec la valeur DAF
Selection.AutoFilter Field:=1, Criteria1:= "<>DAF", ...
Mais si j'indique dans l'exemple 2, Criteria1:="<>Unité", la macro co nsidère
Unité comme du texte, et non comme un paramètre, dont la valeur est t out autre
chose que Unité.
Si quelqu'un peut me dépanner, cela me rendrait bien service.
Bonjour,
Si je comprends bien ta question, et que DAF est ta variable, il te
suffit d'utiliser :
Criteria1:= "<>" & DAF
A +
Est-ce quelqu'un peut m'indiquer la syntaxe pour sélectionner dans un f iltre ce qui est différent d'un paramètre.
Exemple 1, qui fonctionne bien pour = Dim Unité Unité = InputBox ("Entrer le nom de l'unité : ") Selection.AutoFilter Field:=1, Criteria1:= Unité, ...
Exemple 2 qui fonctionne bien, pour <> avec la valeur DAF Selection.AutoFilter Field:=1, Criteria1:= "<>DAF", ...
Mais si j'indique dans l'exemple 2, Criteria1:="<>Unité", la macro co nsidère Unité comme du texte, et non comme un paramètre, dont la valeur est t out autre chose que Unité.
Si quelqu'un peut me dépanner, cela me rendrait bien service.
Bonjour,
Si je comprends bien ta question, et que DAF est ta variable, il te suffit d'utiliser : Criteria1:= "<>" & DAF A +