voilà je sais que ça va être tout bête.
Je m'excuse par avance de poser cette question car je sens que je suis pas loin mais je dois oublier quelque chose.


Bref, je lance une macro VB d'un fichier Excel qui m'ouvre un autre fichier Excel (ça ok). Donc par défaut c'est ce dernier qui est actif. Je voudrais connaitre la commande qui me permet de retourner dans la feuille que je veux du fichier que je veux.

Comment je fais pour sauter d'un fichier à l'autre et pouvoir choisir à chaque fois les feuilles qui m'interesse?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Dim Feuille1 As Variant 'Nom de la feuille 1
Dim Feuille2 As Variant 'Nom de la feuille 2
 
Dim EMEA As Workbook
Dim Current As Workbook
 
nom1 = ActiveWorkbook.Name 'contient le nom de la feuille active
 
Workbooks.Open Filename:="EMEA Plants 2006 F Costs.xls"
nom2 = ActiveWorkbook.Name 'contient le nom de la feuille active
Est-ce que je ne pourrais pas utiliser
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Set XlBook_ACT = Workbooks(nom1)
Set XlSheet_ACT = XlBook_ACT.Worksheets
??? (mais dans ce cas où sont les paramètres?)

Est-ce que je dois déclarer une variable worksheet?

J'ai pas trouvé ce que je voulais dans le forum, est-ce que vous pouvez me filer un coup de main SVP?