OVH Cloud OVH Cloud

positionner par macro des graphiques

3 réponses
Avatar
Elicend_News
Salut ,

j'ai pour une appli excel jusqu'a 900 graphiques à générer... deux solutions
se présentent à moi :
-je me les cogne une fois, et ensuite lors du rafraichissement des infos,
ils seront automatiquement modifiés
-je les génére dynamiquement la ou mes infos me conviennent (ce qui me
convient beaucoup mieux, car sur les 900 graph, seulement une 30ene sont
utilises, mais les plages de données auquelles ils se reportent varient en
position elles)

j'ai donc bidouillé une boucle qui me génére automatiquement mes graphs et
ca marche tres bien, sauf qu'ils apparaissent tous au milieu de la page :
comment puis je faire pour organiser les graphiques et en avoir une 20ene
par page ??

merci beaucoup d'avance !

(je n'ajoute pas ma boucle de generation pour ne pas surcharger le message,
mais si ca vous aide n'hesitez pas à la reclamer !)

--
Encore merci / Thanks a lot !

@ plus
Elicend
________________________

Attention adresse e-mail :
inconicoAfreePOINTfr
A = @
POINT = .
________________________

3 réponses

Avatar
anonymousA
Bonjour,

Je suis déjà épaté que tu arrives à génerer 900 graphiques car Excel
réserve une mémoire spéciale pour les graphiques qui n'est pas si grosse
qeu ça. Ou alors ce sont de tout de petits graphiques.
Ceci dit, pour pplacer tes graphiques, c'est toujours possible en
utlisant les bonnes vieilles propriétés .left et .top d'un objet shape.
Mais il faut à la fois connaitre la taille de ton graphique (.height et
.width) puis la taille d'impression de ta feuille puis les marges pour
espérer en caser une 20aine sur une feuille d'impression.
A toi de voir.

A+


Salut ,

j'ai pour une appli excel jusqu'a 900 graphiques à générer... deux solutions
se présentent à moi :
-je me les cogne une fois, et ensuite lors du rafraichissement des infos,
ils seront automatiquement modifiés
-je les génére dynamiquement la ou mes infos me conviennent (ce qui me
convient beaucoup mieux, car sur les 900 graph, seulement une 30ene sont
utilises, mais les plages de données auquelles ils se reportent varient en
position elles)

j'ai donc bidouillé une boucle qui me génére automatiquement mes graphs et
ca marche tres bien, sauf qu'ils apparaissent tous au milieu de la page :
comment puis je faire pour organiser les graphiques et en avoir une 20ene
par page ??

merci beaucoup d'avance !

(je n'ajoute pas ma boucle de generation pour ne pas surcharger le message,
mais si ca vous aide n'hesitez pas à la reclamer !)



Avatar
Elicend_News
abon??? mémoire limitée ?

pour l'instant j'ai fait des test, et ils m'en sort une vingtaine sans rien
dire ?

je vais agrandir mon test on verra bien!

merci

"anonymousA" a écrit dans le message de
news:41f68fff$0$18833$
Bonjour,

Je suis déjà épaté que tu arrives à génerer 900 graphiques car Excel
réserve une mémoire spéciale pour les graphiques qui n'est pas si grosse
qeu ça. Ou alors ce sont de tout de petits graphiques.
Ceci dit, pour pplacer tes graphiques, c'est toujours possible en
utlisant les bonnes vieilles propriétés .left et .top d'un objet shape.
Mais il faut à la fois connaitre la taille de ton graphique (.height et
.width) puis la taille d'impression de ta feuille puis les marges pour
espérer en caser une 20aine sur une feuille d'impression.
A toi de voir.

A+


Salut ,

j'ai pour une appli excel jusqu'a 900 graphiques à générer... deux
solutions


se présentent à moi :
-je me les cogne une fois, et ensuite lors du rafraichissement des
infos,


ils seront automatiquement modifiés
-je les génére dynamiquement la ou mes infos me conviennent (ce qui me
convient beaucoup mieux, car sur les 900 graph, seulement une 30ene sont
utilises, mais les plages de données auquelles ils se reportent varient
en


position elles)

j'ai donc bidouillé une boucle qui me génére automatiquement mes graphs
et


ca marche tres bien, sauf qu'ils apparaissent tous au milieu de la page
:


comment puis je faire pour organiser les graphiques et en avoir une
20ene


par page ??

merci beaucoup d'avance !

(je n'ajoute pas ma boucle de generation pour ne pas surcharger le
message,


mais si ca vous aide n'hesitez pas à la reclamer !)





Avatar
Elicend_News
salut

j'ai fait des tests comme prévu et en effet tu as raison : 900 graph impossible et de beaucoup, la limite est entre 60 et 70 :( ca ca va me
forcer à revoir ma facon d'afficher les resultats !

merci de ton aide!

"Elicend_News" <inconicoAfreePOINTfr> a écrit dans le message de
news:41f75393$0$9752$
abon??? mémoire limitée ?

pour l'instant j'ai fait des test, et ils m'en sort une vingtaine sans
rien

dire ?

je vais agrandir mon test on verra bien!

merci

"anonymousA" a écrit dans le message de
news:41f68fff$0$18833$
Bonjour,

Je suis déjà épaté que tu arrives à génerer 900 graphiques car Excel
réserve une mémoire spéciale pour les graphiques qui n'est pas si grosse
qeu ça. Ou alors ce sont de tout de petits graphiques.
Ceci dit, pour pplacer tes graphiques, c'est toujours possible en
utlisant les bonnes vieilles propriétés .left et .top d'un objet shape.
Mais il faut à la fois connaitre la taille de ton graphique (.height et
.width) puis la taille d'impression de ta feuille puis les marges pour
espérer en caser une 20aine sur une feuille d'impression.
A toi de voir.

A+


Salut ,

j'ai pour une appli excel jusqu'a 900 graphiques à générer... deux
solutions


se présentent à moi :
-je me les cogne une fois, et ensuite lors du rafraichissement des
infos,


ils seront automatiquement modifiés
-je les génére dynamiquement la ou mes infos me conviennent (ce qui me
convient beaucoup mieux, car sur les 900 graph, seulement une 30ene
sont



utilises, mais les plages de données auquelles ils se reportent
varient



en
position elles)

j'ai donc bidouillé une boucle qui me génére automatiquement mes
graphs



et
ca marche tres bien, sauf qu'ils apparaissent tous au milieu de la
page



:
comment puis je faire pour organiser les graphiques et en avoir une
20ene


par page ??

merci beaucoup d'avance !

(je n'ajoute pas ma boucle de generation pour ne pas surcharger le
message,


mais si ca vous aide n'hesitez pas à la reclamer !)