Filtre VBA avec Inputbox

  • Initiateur de la discussion Initiateur de la discussion Soleil11
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Soleil11

XLDnaute Occasionnel
Bonjour,

J'ai repris ce bout de code vba et j'aimerais le modifier. J'ai juste ajouter une variable "test" afin que lorsqu'une personne effectue un filtre il puisse choisir la colomne qu'il veut.

Mais j'aimerais qu'il puisse taper "B" dans le "Inputbox" au lieu de la colomne "2" .Code ci-dessous :

*************
Dim test

test = InputBox("Which column?")

ActiveSheet.Range("A1").AutoFilter Field:=test, Criteria1:= _
"=Sales", Operator:=xlOr, Criteria2:="=Cut"
*************************

Quelqu'un dans ce forum pourrait-il m'aider à trouver la solution.

Merci d'avance

Soleil11🙂
 
Re : Filtre VBA avec Inputbox

Bonjour Soleil, bonjour le forum,

peut-être comme ça (non testé) :

Code:
Dim test
Dim col As Byte
 
test = InputBox("Which column?")
 
col=Range(test & "1").column
ActiveSheet.Range("A1").AutoFilter Field:=col, Criteria1:= _
"=Sales", Operator:=xlOr, Criteria2:="=Cut"
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
615
A
Réponses
2
Affichages
1 K
AntoineLTO
A
Réponses
7
Affichages
4 K
Compte Supprimé 979
C
J
Réponses
1
Affichages
2 K
Jerome5625
J
S
Réponses
8
Affichages
1 K
Réponses
8
Affichages
2 K
L
Réponses
2
Affichages
1 K
Legendre
L
Retour