XL 2010 IMPRESSION EN COULEUR

IMRANE

XLDnaute Occasionnel
Bonjour le forum
j ai developpe une application excel dans la feuille livraison j ai une touche d impression du bon livraison
mais la macro que j ai ne fait que imprimer mon bon en noir et blanc meme si je change la couleur
svp si quelque peux m aider a resoudre ce probleme
je vais joindre un fichier pour bien expliquer
 

Pièces jointes

  • 01-SIC ASMAA 2023 IMPORT-EXPORT - Copie.xlsm
    996.5 KB · Affichages: 8
Solution
Bonjour @IMRANE et Vincent

Je te propose ceci à mettre dans le module d'impression

VB:
Dim Retour, Mem
Retour = MsgBox("Voullez-vous une copie couleur : O/N ", vbYesNo + vbCritical)
If Retour = vbNo Then Mem = "N & B" Else Mem = "Couleur"

With Worksheets("LIVRAISON").PageSetup
    If Mem = "N & B" Then .BlackAndWhite = True Else .BlackAndWhite = False
End With

vgendron

XLDnaute Barbatruc
et en général, les paramètres d'impression sont définis directement dans le gestionnaire de ton imprimante..
si elle est paramétrée par défaut en noir et blanc. et bien..il faut la passer en couleur

sinon, tu utilises l'enregistreur de macro pour voir comment vba code tout ca..
 

Phil69970

XLDnaute Barbatruc
Bonjour @IMRANE et Vincent

Je te propose ceci à mettre dans le module d'impression

VB:
Dim Retour, Mem
Retour = MsgBox("Voullez-vous une copie couleur : O/N ", vbYesNo + vbCritical)
If Retour = vbNo Then Mem = "N & B" Else Mem = "Couleur"

With Worksheets("LIVRAISON").PageSetup
    If Mem = "N & B" Then .BlackAndWhite = True Else .BlackAndWhite = False
End With
 

IMRANE

XLDnaute Occasionnel
BONJOUR
clic a droit sur icone impression au centre de la page affecter une macro modifier la macro

Bonjour @IMRANE et Vincent

Je te propose ceci à mettre dans le module d'impression

VB:
Dim Retour, Mem
Retour = MsgBox("Voullez-vous une copie couleur : O/N ", vbYesNo + vbCritical)
If Retour = vbNo Then Mem = "N & B" Else Mem = "Couleur"

With Worksheets("LIVRAISON").PageSetup
    If Mem = "N & B" Then .BlackAndWhite = True Else .BlackAndWhite = False
End With[/
[/QUOTE]
BONJOUR [USER=247145]Phil69970[/USER]
Merci pour votre intervention votre code marche parfaitement 
un grand merci pour vous et pour ce forum
 

Discussions similaires

Réponses
12
Affichages
446

Statistiques des forums

Discussions
312 209
Messages
2 086 274
Membres
103 168
dernier inscrit
isidore33