[VBA-E] Masquage de feuille et macro...
Bonjour,
Je suis un total newbie en VBA mais je dois modifier une petite application Excel pour ma boîte.
J'ai un classeur composé de 3 feuilles, mais la 2ème ne doit pas être vue par les utilisateurs. Une macro fait le lien entre les 3 feuilles.
Pour l'instant, tout marche mais je n'arrive pas à masquer la feuille qui doit l'être. Avec Format->Feuille->Masquer, la macro ne tourne plus :
Code:
1 2
| Erreur d'exécution '1004':
La méthode Select de la classe Worksheet a échoué. |
Si je place ma 2ème feuille dans un autre classeur, afin qu'elle n'apparaisse plus dans le 1er, j'obtiens :
Code:
1 2
| Erreur d'exécution '9' :
L'indice n'appartient pas à la sélection |
Mon code à cet endroit :
Code:
Sheets("matrice.xls!matrice").Select
où le classeur Matrice.xls n'est composé que de la feuille Matrice...
Comment donc masquer une feuille en faisant en sorte qu'une macro qui lui fasse référence fonctionne ? Ou comment faire en sorte que "l'indice appartienne à la sélection" ?
Merci d'avance !