Rechercher : dans
Par :

EXCEL: de la matrice de données au graphique

Dernière réponse le 19 oct 2001 à 17:16:59 edgar, le 19 oct 2001 à 13:31:55 
 Signaler ce message aux modérateurs

Bonjour à tous,

je voudrais savoir s'il est possible de transformer directement une plage de données d'une feuille Excel en un graphique. Il ne s'agit pas dans cette démarche de dupliquer les données et d'insérer un graphique mais vraiment de transformer le format d'apparition des données pour récupérer un graphique à la place de la matrice.

Merci beaucoup de votre aide et bonne continuation.

Meilleures réponses pour « EXCEL: de la matrice de données au graphique » dans :
Carte graphique VoirLes cartes graphiques accélératrices 2D La carte graphique (en anglais graphic adapter), parfois appelée carte vidéo ou accélérateur graphique, est l'élément de l'ordinateur chargé de convertir les données numériques à afficher en données graphiques...

1

Marmot, le 19 oct 2001 à 15:35:34

Tu as essayé avec de simples macros ?

Répondre à Marmot

2

edgar, le 19 oct 2001 à 15:48:10

Oui! Mais en fait j' ai enregistré une macro pour voir ce que ça donnait à partir du menu insertion d'un graphique. J' obtins toujours les cellules+ le graphe alors que je ne souhaite qu'un graphe. les données de la matrice sont exportées sur le web ( un truc spécial qui s'appelle infoview) par l'intermédiaire d'une application qui s'appelle Business Query. Et comme je veux récupérer un graphe, je souhaiterais quel es données de la feuille soient "reformatées" sous forme de graphe. Je ne pense pas avoirété très clair. Désolée. L' idée est de savoir si les graphes Excel ne sont créés que par insertion.
Merci

Répondre à edgar

3

Marmot, le 19 oct 2001 à 16:27:27

Je suis désolé mais je comprend pas :(

Peux tu décrire l'enchainement des actions (calcul matrice -> Excel -> infoview... ???)

Répondre à Marmot

4

mr_poussy, le 19 oct 2001 à 16:31:22

Pour repondre a ta question :
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

Répondre à mr_poussy

5

edgar, le 19 oct 2001 à 16:41:50

... en fait il existe, pour une autre application appélée Business Objects, une icône qui lorsqu'on appuie dessus transforme automatiquement la plage de données en graphe. Je voulais savoir si cette possiblité existait dans Excel mais sans doute que non sinon ça sa saurait!!
Merci quand même

Répondre à edgar

6

Marmot, le 19 oct 2001 à 16:56:48

Faudrait que tu sois plus précis :
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

Répondre à Marmot

7

 edgar, le 19 oct 2001 à 17:16:59

Merci beaucoup Marmot je vais voir ce que je peux faire avec la macro que tu m'as filée. Je vais me débrouiller avec ce que j'ai comme infos, je dois me grouiller...
Merci encore

Répondre à edgar
Collection CommentÇaMarche.net