OVH Cloud OVH Cloud

Figer un Graphe !!!!

13 réponses
Avatar
Mario
Bonjour,

J'aimerai savoir s'il est possible de figer un graphique=20
sous Excel et ensuit, pouvoir supprimer ses donn=E9es=20
sources sans que les graphiques ne changent... Merci

10 réponses

1 2
Avatar
AV
Sélection de la/des séries composant le graphique par un clic sur la/les
séries --> entrer dans la barre de formule --> sélectionner toute la formule -->
F9 --> OK

AV

J'aimerai savoir s'il est possible de figer un graphique
sous Excel et ensuit, pouvoir supprimer ses données
sources sans que les graphiques ne changent... Merci


Avatar
Mario
Alain, merci pour ton aide, mais je n'y arrive pas...
En fait, je clique droit sur mon graphe, et je
clique 'source data', ensuite, je sélectionne la formule
de ma série, en l'occurence : =Période!$G$257:$G$3241
pour les values et =Période!$A$257:$A$3241 pour les
Category (X) axis labels, puis je clique F9 et OK, mais
ensuite, dès que je modifie les valeurs de Période!
$G$257:$G$3241, par exemple, cela modifie mon graphe.
Ou me suis-je planté ?

Merci


-----Message d'origine-----
Sélection de la/des séries composant le graphique par un
clic sur la/les

séries --> entrer dans la barre de formule -->
sélectionner toute la formule -->

F9 --> OK

AV

J'aimerai savoir s'il est possible de figer un graphique
sous Excel et ensuit, pouvoir supprimer ses données
sources sans que les graphiques ne changent... Merci



.




Avatar
E KERGRESSE
Salut Mario,

Pour information au cas où ton besoin serait uniquement de conserver la
forme de tes graphes à un instant T. J'utilise régulièrement la méthode
consistant à faire une photographie du graphe.

Ci-dessous, deux modèles issus du site de Frédéric SIGONNEAU dont une
procédure écrite par LAURENT LONGRE.
http://perso.wanadoo.fr/frederic.sigonneau/code/Excel/GraphiqueEnGIF.txt

Attribute VB_Name = "GraphiqueEnGIF"

'enregistrer un graphique comme une image au format .gif

Sub SaveAsGIF()
Dim graphique As Chart

Set graphique = Worksheets("Feuil1").ChartObjects(1).Chart
graphique.Export Filename:="D:Graph1.gif", filtername:="GIF"

End Sub


Sub AllGraphsAsGIF()
'Laurent Longre
Dim Graph As ChartObject

For Each Graph In Worksheets("Feuil1").ChartObjects
Graph.Chart.Export "D:" & Graph.Name & ".gif", "GIF"
Next Graph

End Sub

Tu peux également faire du JPEG.

Cordialement.




"Mario" a écrit dans le message de
news: 546901c42cf0$1a29d9a0$
Bonjour,

J'aimerai savoir s'il est possible de figer un graphique
sous Excel et ensuit, pouvoir supprimer ses données
sources sans que les graphiques ne changent... Merci
Avatar
AV
Pour "=Période!$G$257:$G$3241"
ET
pour "=Période!$A$257:$A$3241"

....sélection > F9 > OK

AV
Avatar
Mario
Merci beaucoup eric. j'avais pensé à cette solution, mais
après je veux récupérer mes graphes et les mettre dans un
autre fichier Excel, et comme j'ai pas mal de graphes,
j'avais peur que cela prenne trop de place.
ceci dit, je ne connaissais pas le code pour le faire,
maintenant oui, donc, je vais malgré tout essayer par là..
Merci.

Ah, peut etre sais tu comment importer des gif sur un
fichier.

Bonne journée.


-----Message d'origine-----
Salut Mario,

Pour information au cas où ton besoin serait uniquement
de conserver la

forme de tes graphes à un instant T. J'utilise
régulièrement la méthode

consistant à faire une photographie du graphe.

Ci-dessous, deux modèles issus du site de Frédéric
SIGONNEAU dont une

procédure écrite par LAURENT LONGRE.
http://perso.wanadoo.fr/frederic.sigonneau/code/Excel/Gra
phiqueEnGIF.txt


Attribute VB_Name = "GraphiqueEnGIF"

'enregistrer un graphique comme une image au format .gif

Sub SaveAsGIF()
Dim graphique As Chart

Set graphique = Worksheets("Feuil1").ChartObjects
(1).Chart

graphique.Export Filename:="D:Graph1.gif",
filtername:="GIF"


End Sub


Sub AllGraphsAsGIF()
'Laurent Longre
Dim Graph As ChartObject

For Each Graph In Worksheets("Feuil1").ChartObjects
Graph.Chart.Export "D:" & Graph.Name & ".gif", "GIF"
Next Graph

End Sub

Tu peux également faire du JPEG.

Cordialement.




"Mario" a écrit
dans le message de

news: 546901c42cf0$1a29d9a0$
Bonjour,

J'aimerai savoir s'il est possible de figer un graphique
sous Excel et ensuit, pouvoir supprimer ses données
sources sans que les graphiques ne changent... Merci


.



Avatar
Mario
Désolé pour mon incompétence, pourtant je fais des
efforts...
En fait, quand tu cliques sur source data sur ton graphe
et series, tu as deux cellules différentes : Values: et
Category (x) axis labels, mais je n'arrive pas à prendre
les 2 range de valeurs simultanément, j'ai essayé en
cliquant Shift ou Control en même temps que que je
cliquais sur les formules, mais ça ne marche pas.
Peut etre, ne prends tu pas les valeurs dans l'onglet
Series, je ne sais pas.
Merci pour ton aide en tout cas.

-----Message d'origine-----
Pour "=Période!$G$257:$G$3241"
ET
pour "=Période!$A$257:$A$3241"

.....sélection > F9 > OK

AV



.



Avatar
AV
En cliquant directement sur la(les) courbe(s) ou histo(s) ou.... et en répétant
la manip décrite ton graphe utilisera comme données une(des) matrice(s) de
constantes donc ça devrait faire

AV
Avatar
Mario
Bon, je clique, directos sur la courbe, qui est
sélectionnée, je clique droit dessus et je demande source
data, j'arrive sur l'onglet séries sur lequel je
sélectionne toute la formule contenue dans Values et je
clique F9, puis je sélectionne toute la formule contenue
dans category (X)... et je clique sur F9.
Ensuite, pour tester, je change les valeurs de la colonne
G de l'onglet période (donc de mon ordonnée) et cela
modifie mon graphe qui n'est donc pas figé.
Si tu as le temps, je peux t'envoyer le fichier pour que
tu essaies de le figer et que tu me décrives précisément
ce que tu as fait ou prendre ton numéro pour t'appeler et
que tu me guides précisément.
Si tu ne veux pas, je le comprends tout à fait.
En tout cas, merci pour ton aide.

-----Message d'origine-----
En cliquant directement sur la(les) courbe(s) ou histo
(s) ou.... et en répétant

la manip décrite ton graphe utilisera comme données une
(des) matrice(s) de

constantes donc ça devrait faire

AV


.



Avatar
AV
Si tu as le temps, je peux t'envoyer le fichier pour que
tu essaies de le figer et que tu


Envoie que je jette un oeil !

AV

Avatar
E KERGRESSE
Re,

Toujours sur le site de Frédéric, tu trouveras toutes les questions que tu
te poses. Un exemple ci-dessous, mais il y en a d'autres.

Cordialement.


Attribute VB_Name = "ExcelEtLesImages3"


'insérer une image et adapter sa taille à celle de la cellule active

Sub InsertPicture()
'J Walkenbach, mpep
Dim MyCell As Range
Dim MyPicture As Picture
Dim image$

image = "c:windowshlpglobe.gif"
Set MyCell = ActiveCell
MyCell.Select
Set MyPicture = ActiveSheet.Pictures.Insert(image)
With MyPicture.ShapeRange
.LockAspectRatio = msoFalse
.Height = MyCell.Height
.Width = MyCell.Width
End With
MyCell.Select
End


"Mario" a écrit dans le message de
news: 556201c42cfc$8499cff0$
Merci beaucoup eric. j'avais pensé à cette solution, mais
après je veux récupérer mes graphes et les mettre dans un
autre fichier Excel, et comme j'ai pas mal de graphes,
j'avais peur que cela prenne trop de place.
ceci dit, je ne connaissais pas le code pour le faire,
maintenant oui, donc, je vais malgré tout essayer par là..
Merci.

Ah, peut etre sais tu comment importer des gif sur un
fichier.

Bonne journée.


-----Message d'origine-----
Salut Mario,

Pour information au cas où ton besoin serait uniquement
de conserver la

forme de tes graphes à un instant T. J'utilise
régulièrement la méthode

consistant à faire une photographie du graphe.

Ci-dessous, deux modèles issus du site de Frédéric
SIGONNEAU dont une

procédure écrite par LAURENT LONGRE.
http://perso.wanadoo.fr/frederic.sigonneau/code/Excel/Gra
phiqueEnGIF.txt


Attribute VB_Name = "GraphiqueEnGIF"

'enregistrer un graphique comme une image au format .gif

Sub SaveAsGIF()
Dim graphique As Chart

Set graphique = Worksheets("Feuil1").ChartObjects
(1).Chart

graphique.Export Filename:="D:Graph1.gif",
filtername:="GIF"


End Sub


Sub AllGraphsAsGIF()
'Laurent Longre
Dim Graph As ChartObject

For Each Graph In Worksheets("Feuil1").ChartObjects
Graph.Chart.Export "D:" & Graph.Name & ".gif", "GIF"
Next Graph

End Sub

Tu peux également faire du JPEG.

Cordialement.




"Mario" a écrit
dans le message de

news: 546901c42cf0$1a29d9a0$
Bonjour,

J'aimerai savoir s'il est possible de figer un graphique
sous Excel et ensuit, pouvoir supprimer ses données
sources sans que les graphiques ne changent... Merci


.



1 2