A voir également:
- EXCEL: de la matrice de données au graphique
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
19 oct. 2001 à 15:48
Merci
19 oct. 2001 à 16:27
Peux tu décrire l'enchainement des actions (calcul matrice -> Excel -> infoview... ???)
19 oct. 2001 à 16:31
a mon avis oui.
il faut forcement des reference au graphe pour qu'il existe donc il faut la matrice+le graphe.
je ne sait pas si cela peut te rendre service mais si la matrice te gonfle tu peut la camoufler en choisissant une couleur de police identique a la couleur de fond de ta feuille de calcul.
ainsi tu n'auras que le graphe apparant sur la feuille de calcul
19 oct. 2001 à 16:41
Merci quand même
19 oct. 2001 à 16:56
a) Où sont tes données ? Dans excel, dans un fichier à part
b) Où doit se trouver le bouton qui génère le graphe ? Dans excel, ailleur ?
c) Où doit apparaître le graphe
L'activation d'un graphe peut tjrs se faire en code, et excel peut-être activé par d'autres programmes.
Sub GrapheAvisUAP()
Dim titre As String
titre = "Permis d'urbanisme sur avis préalable du F.D."
Worksheets("StatUAP").Activate
Range("B1:B7,D1:D7").Select
Range("D1").Activate
Charts.Add
ActiveChart.ChartType = xlPie
ActiveChart.SetSourceData Source:=Sheets("StatUAP").Range("B1:B7,D1:D7"), _
PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsNewSheet
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = "Luxembourg - " + titre
End With
ActiveChart.HasLegend = False
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabelAndPercent, LegendKey _
:=False, HasLeaderLines:=True
AdapteGraphique