Je dispose de deux classeurs Alpha et Beta, le classeur Beta dispose de 70 Feuilles.
Il mest nécessaire de pouvoir importer une feuille du classeur B dans le classeur A en passant par une macro qui prend en compte une variable.
Exemple : Si la Cellule 3 = 25 alors importer la feuille 25 du classeur Beta, si la cellule 3 = 27 alors, importer la feuille 27 du classeur Beta
As-tu essayé un truc du genre : ClasseurB.Sheets(ClasseurA.Sheets(FeuilleX).Cells(RowX,ColX)).copy after:ClasseurA.Sheets(FeuilleY)
où ClasseurA.Sheets(FeuilleX).Cells(RowX,ColX) correspond à ce que tu as appelé “Cellule 3”,
et ClasseurA.Sheets(FeuilleY) est la feuille après laquelle il faut copier la feuille du classeur B.
Edité le 28/07/2012 à 02:14