Bouton pour ouvrir un apercu avant impression [Résolu]

yoann_b29 18 Messages postés mardi 22 mai 2007Date d'inscription 3 juin 2008 Dernière intervention - 7 juin 2007 à 17:27 - Dernière réponse : yoann_b29 18 Messages postés mardi 22 mai 2007Date d'inscription 3 juin 2008 Dernière intervention
- 8 juin 2007 à 10:37
bonjour ,

Je travail avec VBA excel et j'aimerais créer un bouton dans un userform pour ouvrir un apercu avant impression d'une des feuilles excel.
Je pense que il faut utiliser "printpreview" mais je n'aarive toujours pas a se que je veux .

Si quelqu'un peut m'aider sa serais simpas
Afficher la suite 

4 réponses

Répondre au sujet
fiko81 381 Messages postés vendredi 24 septembre 2004Date d'inscription 5 septembre 2010 Dernière intervention - 7 juin 2007 à 17:34
+3
Utile
Salut,

ActiveWindow.SelectedSheets.PrintPreview
Si tu veux une feuille spécifique, alors à la place de selectedsheets tu mets ta feuille
 Fiko ;-)

La reponse vous convient pensez > Accepter <
<hr />
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de fiko81
yoann_b29 18 Messages postés mardi 22 mai 2007Date d'inscription 3 juin 2008 Dernière intervention - 7 juin 2007 à 17:48
+3
Utile
salut,
 Merci de m'aider, mais sa n'a pas marcher.
voila ce que j'ai mis:

Private Sub b_actions_Click()
    ActiveWindow.sheets("actions").PrintPreview
End Sub
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de yoann_b29
cs_cheyenne 693 Messages postés samedi 18 mai 2002Date d'inscription 17 avril 2017 Dernière intervention - 7 juin 2007 à 20:00
+3
Utile
Bonjour,

   ActiveSheet.PrintPreview 
      '   si besoin, pour enlever le pointillé de la zone d'impression
   ActiveSheet.DisplayPageBreaks = False

ou
   Sheets("nom").PrintPreview
   Sheets("nom").DisplayPageBreaks = False

Bonne continuation,

Cheyenne
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_cheyenne
yoann_b29 18 Messages postés mardi 22 mai 2007Date d'inscription 3 juin 2008 Dernière intervention - 8 juin 2007 à 10:37
+3
Utile
bonjour,

J'ai fais :

sheets("nom").printPreview = true

et sa passe.merci bien
 a+
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de yoann_b29

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.