Affichage d'un graphe excel dans une userform
Fermé
La Guise
Messages postés
2
Date d'inscription
lundi 10 juin 2013
Statut
Membre
Dernière intervention
10 juin 2013
-
10 juin 2013 à 11:02
La Guise Messages postés 2 Date d'inscription lundi 10 juin 2013 Statut Membre Dernière intervention 10 juin 2013 - 10 juin 2013 à 13:53
La Guise Messages postés 2 Date d'inscription lundi 10 juin 2013 Statut Membre Dernière intervention 10 juin 2013 - 10 juin 2013 à 13:53
A voir également:
- Affichage d'un graphe excel dans une userform
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Word et excel gratuit - Guide
- Calculer une moyenne sur excel - Guide
2 réponses
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
10 juin 2013 à 11:23
10 juin 2013 à 11:23
Bonjour,
principe: exporter le graph en format image et le charger dans l'imagebox
'28/03/2008, 10h45 Developpez.com
'code original de Jean -Pierre49
'Membre Expert
'modifie pour votre besoin
bonne suite
principe: exporter le graph en format image et le charger dans l'imagebox
'28/03/2008, 10h45 Developpez.com
'code original de Jean -Pierre49
'Membre Expert
'modifie pour votre besoin
Private Sub CommandButton1_Click() Dim NomImage As String Dim LeGraphique As ChartObject 'definition de l'image NomImage = "d:\_cles\imageTemp.Bmp" taillemarche = "Graphique 1" Set LeGraphique = Worksheets("Recap").ChartObjects(taillemarche) 'export du graph en image LeGraphique.Chart.Export NomImage, "GIF" 'chargement de l'imgage cree Me.Image1.Picture = LoadPicture(NomImage) End Sub
bonne suite
La Guise
Messages postés
2
Date d'inscription
lundi 10 juin 2013
Statut
Membre
Dernière intervention
10 juin 2013
10 juin 2013 à 13:53
10 juin 2013 à 13:53
Merci à tous,
Grâce à vous j'ai trouver la solution: voici un morceau de code qui permet d'afficher un graphe dans une userform en VBA.
Private Sub UserForm_Click()
Dim NomImage As String
Charts(1).Activate
'definition de l'image
NomImage = "C:\entreprise\imageTemp.Bmp"
'export du graph en image
ActiveChart.Export NomImage, "GIF"
'chargement de l'imgage cree
Me.Image1.Picture = LoadPicture(NomImage)
End Sub
A bientôt
Grâce à vous j'ai trouver la solution: voici un morceau de code qui permet d'afficher un graphe dans une userform en VBA.
Private Sub UserForm_Click()
Dim NomImage As String
Charts(1).Activate
'definition de l'image
NomImage = "C:\entreprise\imageTemp.Bmp"
'export du graph en image
ActiveChart.Export NomImage, "GIF"
'chargement de l'imgage cree
Me.Image1.Picture = LoadPicture(NomImage)
End Sub
A bientôt
10 juin 2013 à 12:17
Merci