Bonjour à tous,

J'ai monté une petite appli, dont une des possibilités est d'imprimer une sorte de fiche synthétique.
Pour celà, je remplis un masque préexistant d'une des feuilles de mon classeur et je lance un aperçu par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
With Worksheets("Fiche_essai")
    .Visible = True
    .PrintPreview
    .Visible = False
End With
Mon problème, c'est que quand je lance l'appli globalement depuis le fichier excel, les boutons en haut à gauche du printpreview sont tous grisés --> je ne peux donc pas lancer l'impression ou autre. Seule la croix en haut à droite est active.

Par contre, que je lance uniquement l'userform concernée directement depuis l'éditeur VBA, pas de soucis, les boutons ne sont pas grisés.

Est ce que ça peut venir du fait que mon code vba est protégé par un mot de passe ?
sinon, avez vous d'autres idées ?

D'avance merci