Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Probleme de syntaxe en VBA

  • Initiateur de la discussion Chris
  • Date de début
C

Chris

Guest
Salut le forum,


Je rencontre un petit probleme de syntaxe, dans l'expression suivante.

[Options!A4].CurrentRegion.AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=[Options!A1:A2], CopyToRange:=[opt1!A2]

Dans CopyToRange comment faire pour que le nom de la feuille soit une variable.

opt1 contient le nom la feuille sur laquelle il faut copier les donées.



Merci d'avance @+


Chris
 

Abel

XLDnaute Accro
Bonjour Chris,

Ci après un exemple.

Code:
Feuille = 'Feuil2'
Cible = 'a2'
[Feuil1!A4].CurrentRegion.AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=[Feuil1!A1:A2], CopyToRange:=Sheets(Feuille).Range(Cible)


En espérant que cela te dépanne.

Abel.
 

Discussions similaires

Réponses
5
Affichages
408
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…