Will-e-coyote
XLDnaute Occasionnel
Bonjour le Forum,
Je n'arrive pas a copier une selection (Filtrée) dans une variable sous VBA.
La variable (My_Transactions) est de type Range et est censée accueillir une selection issue d'un filtre (de la zone nommée TR_Table). Je m'en sers en fait de tampon pour me permettre de ne selectionner que les colonnes (champs) qui m'interressent avant d'etre collée dans un tableau récapitulatif.
Le filtrage se passe bien et j'ai testé en copiant directement sur une autre feuille, j'ai le resultat escompté. Je pourrai manipuler ce resultat mais le problème c'est que j'ai une deuxième sélection à faire ailleurs et ou les champs ne sont pas ordonnés de la même façon....
Ca parait simple mais je n'y arrive pas et j'enrage. Quelqu'un a une idee ?
La derniere ligne fait planter sachant que j'ai aussi essayé en ne mettant que Selection.Copy My_Transactions....
Merci par avance pour votre aide
Will
Je n'arrive pas a copier une selection (Filtrée) dans une variable sous VBA.
La variable (My_Transactions) est de type Range et est censée accueillir une selection issue d'un filtre (de la zone nommée TR_Table). Je m'en sers en fait de tampon pour me permettre de ne selectionner que les colonnes (champs) qui m'interressent avant d'etre collée dans un tableau récapitulatif.
Le filtrage se passe bien et j'ai testé en copiant directement sur une autre feuille, j'ai le resultat escompté. Je pourrai manipuler ce resultat mais le problème c'est que j'ai une deuxième sélection à faire ailleurs et ou les champs ne sont pas ordonnés de la même façon....
Ca parait simple mais je n'y arrive pas et j'enrage. Quelqu'un a une idee ?
Code:
Sheets("Budget Transactions").Select
Range("TR_Table").Select
Selection.Copy Range("My_Transactions")
La derniere ligne fait planter sachant que j'ai aussi essayé en ne mettant que Selection.Copy My_Transactions....
Merci par avance pour votre aide
Will