Bonjour,
J'ai un classeur avec 2 feuilles; je désire créer un bouton "Imprimer" sur la feuille 1 pour lancer l'impression de la feuille 2. Quand j'utilise l'enregistreur de macros et que je crée un bouton, a fonctionne mais ça imprime la page active.
J'ai donc créer cette macro :
Sub Imprimer()
Sheets("Feuil2").Range("A1:G49").PrintOut
End Sub
que j'affecte à un bouton qui se trouve sur la feuille 1 et là quand je clique sur le bouton → erreur d'exécution 9 : l'indice n'appartient pas à la sélection.
Je précise que j'ai essayé :
- Sheets("Fiche").Range("A1:G49").PrintOut (Fiche étant le nom de l'onglet de la Feuil2)
- Worksheet("Feuil2").Range("A1:G49").PrintOut
- Sheets(Feuil2).Range("A1:G49").PrintOut → erreur d'exécution de type 13 : incompatibilité de type
Bref comment cela se fait-il que a ne fonctionne pas?
Merci