Problème avec macro d'impression
Bonjour à tous, débutant en macros avec Excel (2019) et j’aurais besoin de votre aide pour résoudre le problème suivant.
Je dois écrire une macro qui n’imprime que certaines feuilles du classeur.
Ma macro construit la liste des feuilles à imprimer dans une variable de type chaine appelé fchaine
contenant par exemple la chaine « array("feuil2", "feuil2", "feuil4") »
L’instruction : Sheets(fchaine).PrintOut
provoque une erreur d’exécution 9
car il n’y à pas de feuille nommée fchaine dans le classeur.
Car contre si j’écris l’instruction :
Sheets(array("feuil2", "feuil3", "feuil4") ).PrintOut elle fonctionne parfaitement.
Comment faire pour que fchaine soit remplacé par son contenu à l’exécution ?
Merci de votre aide.