Bonsoir,
J'ai une feuille de classeur, sur laquelle figure des données, et plusieurs graphiques illustrant ces données. Mes graphique, je les fais apparaitre dans un userform (un multipage - mon classeur a plusieurs feuilles avec chacunes des graphiques spécifiques).
Ce que je veux faire, c'est lorsque mon multipage est ouvert, pouvoir à partir d'un bouton de commande sur le multipage, proposer à l'utilisateur d'imprimer graphiques et/ou données.
Ce bouton de commande ouvre une boite de dialogue qui propose à l'utilisateur (par des checkbox) de selectionner ce qu'il veux imprimer (soit un ou plusieurs graphiques, soit la feuille de calcul, ou la totalité, ...).
J'ai commencé à réfléchir avec mes maigres connaissances, et essayer d'élaborer quelque chose, mais je bloque.
Pouvez vous m'aider ?Merci par avance
J'ai une feuille de classeur, sur laquelle figure des données, et plusieurs graphiques illustrant ces données. Mes graphique, je les fais apparaitre dans un userform (un multipage - mon classeur a plusieurs feuilles avec chacunes des graphiques spécifiques).
Ce que je veux faire, c'est lorsque mon multipage est ouvert, pouvoir à partir d'un bouton de commande sur le multipage, proposer à l'utilisateur d'imprimer graphiques et/ou données.
Ce bouton de commande ouvre une boite de dialogue qui propose à l'utilisateur (par des checkbox) de selectionner ce qu'il veux imprimer (soit un ou plusieurs graphiques, soit la feuille de calcul, ou la totalité, ...).
J'ai commencé à réfléchir avec mes maigres connaissances, et essayer d'élaborer quelque chose, mais je bloque.
HTML:
Private Sub cmb_imprimer_Click()
Dim i As Boolean
Dim impressiongraph
impressiongraph = i
For Each i In Sheets("Crépy")
If i = True Then
i = i + 1
ChartObjects ("Graphique" & i)
Feuil1.ChartObjects("Graphique" & i).Chart.PrintOut
End If
End Sub
Pouvez vous m'aider ?Merci par avance