Relance imprimer graphique

  • Initiateur de la discussion Initiateur de la discussion nicolas
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

nicolas

Guest
Bonjour à vous tous sur ce forum.

Je bute sur un petit probleme:
J'affiche dans ma userform-multipage un graphique par code VBA. J'ai créé un bouton Print pour pouvoir l'imprimer. Mais il ne marche pas ... Il ne s'affiche aucun message d'erreur, mais rien ne se passe...
Voila la commande que j'ai écrite:

Private Sub CBPrint_Click()

Dim objcht As ChartObject
Dim cht4 As Chart
For Each objcht In ActiveSheet.ChartObjects
Set cht4 = objcht.Chart
Debug.Print cht4.Name, objcht.Name
Next

End Sub

Merci pour vos suggestions.

Nicolas
 
Salut,

Debug.Print sert juste à afficher des infos dans la fenêtre Exécution. Une solution pour imprimer graphique par graphique est de faire un copier coller du graphique dans une feuille vierge et d'imprimer la feuille.

Dim cht4 As Chart
For Each objcht In ActiveSheet.ChartObjects
Set cht4 = objcht.Chart
cht4.CopyPicture xlPrinter
with sheets("lenomdelafeuillevierge")
.Paste
.PrintOut
.Shapes(1).Delete
End With
Next

A+++
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

N
Réponses
1
Affichages
930
N
Retour