Macro filtre d'une plage sur une autre feuille excel (cache)

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 !

Maxcayenne

XLDnaute Nouveau
Bonjour à tous,

Je me permets d'écrire un message sur le forum car j'ai un problème:

J'ai parcouru tous les forums pour résoudre mon problème mais en vain.

Voici ma demande:

Je souhaite appliquer un filtre sur une plage de cellule qui ne se trouve par sur l'active Sheet.

En effet j'ai crée une base de donnée masqué par le biais du paramètre "VeryHidden" et je souhaite que la colonne en I1 se filtre par ordre alphabétique.

J'ai trouvé un code permettant de réaliser cette opération cela étant, il applique la macro uniquement sur la l'active sheet.

Voici la base de code que j'utilise:


With Worksheets("BASE")
.AutoFilterMode = False
.Range("A:N").AutoFilter
Range("A:N").Sort Key1:=Range("I1"), Order1:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End With


Ce code marche bien mais ne l'applique pas sur la feuille "Base" alors que mon bouton pour lancer la macro se trouve sur la feuille "RESULTAT".

J'espère avoir été clair.

Je vous remercie sincèrement de votre réponse.

Cordialement,

Maxime
 
Re : Macro filtre d'une plage sur une autre feuille excel (cache)

Bonjour,

manque des points sur cette instruction :
Code:
.Range("A:N").Sort Key1:=.Range("I1"), Order1:=xlAscending, Header:= _
 xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
 DataOption1:=xlSortNormal

bonne journée
@+
 
- 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

Réponses
18
Affichages
805
Réponses
7
Affichages
212
Retour