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

yoann_b29
Messages postés
18
Date d'inscription
mardi 22 mai 2007
Dernière intervention
3 juin 2008
- 7 juin 2007 à 17:27 - Dernière réponse : yoann_b29
Messages postés
18
Date d'inscription
mardi 22 mai 2007
Dernière intervention
3 juin 2008
- 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 

Votre réponse

4 réponses

Meilleure réponse
fiko81
Messages postés
381
Date d'inscription
vendredi 24 septembre 2004
Dernière intervention
5 septembre 2010
- 7 juin 2007 à 17:34
3
Merci
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 />

Merci fiko81 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de fiko81
Meilleure réponse
yoann_b29
Messages postés
18
Date d'inscription
mardi 22 mai 2007
Dernière intervention
3 juin 2008
- 7 juin 2007 à 17:48
3
Merci
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

Merci yoann_b29 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de yoann_b29
Meilleure réponse
cs_cheyenne
Messages postés
693
Date d'inscription
samedi 18 mai 2002
Dernière intervention
17 avril 2017
- 7 juin 2007 à 20:00
3
Merci
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

Merci cs_cheyenne 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de cs_cheyenne
Meilleure réponse
yoann_b29
Messages postés
18
Date d'inscription
mardi 22 mai 2007
Dernière intervention
3 juin 2008
- 8 juin 2007 à 10:37
3
Merci
bonjour,

J'ai fais :

sheets("nom").printPreview = true

et sa passe.merci bien
 a+

Merci yoann_b29 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

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.