Bonjour,
Quelqu'un peut-il me dire si il est possible de se servir d'une variable pour utiliser un IF ?
Plus exactement, je souhaite utiliser un IF avec une ou plusieurs conditions selon les cas, donc sans AND ou avec 1 à 3 AND. Du coup, je pré-remplie une variable sur laquelle je veux lancer mon if.
Pour éclarcir ma question :
J'ai une variable "Filtre" que je rempli avec d'autres variables :
Filtre = classeur2.Cells(2, 53).Value = "Administration des sauvegardes" And classeur2.Cells(2, 55).Value = "31"
Sachant que je défini cette variable avec une boucle qui vérifie la présence de données dans plusieurs cellules et qui incrémente ensuite la variable Filtre selon que la cellule est remplie ou non.
Ici, j'ai donc deux cellules remplies avec les valeurs "Administration des sauvegardes" et "31"
Donc je construit ma variable Filtre comme je souhaite qu'elle soit affichée derrière mon IF.
Mais lorsque je lance mon
If filtre Then
---code---
end if
il me sort une erreur.
Alors que si je l'écrit en dur :
If classeur2.Cells(2, 53).Value = "Administration des sauvegardes" And classeur2.Cells(2, 55).Value = "31" Then
---code---
end if
cela fonctionne....
Merci d'avance à ceux qui essayeront de répondre à ma question.