Copie d'un graphique d'une feuille à l'autre

Pour toutes vos questions à propos d'Excel ...

Copie d'un graphique d'une feuille à l'autre

Messagepar bereal » 18 Août 2009, 15:23

Bonjour,

j'ai un soucis un brin agaçant. En fait j'ai une dizaine de feuilles dans mon document excel. Sur chaque feuille j'ai les mêmes graphiques que je dois mettre à jour avec des données formatées de la même manière sur chaque feuille.

Je veux faire mes modifs sur le graphique de la première feuille et simplement le copier/coller sur les autres. Le problème c'est que lorsque je colle le graphique sur une nouvelle feuille il conserve les données présentent dans la feuille source et non celles de l'onglet destination.

Comment faire pour que le graphiques collé utilise les données de la feuille de destination ?
J'essaye de trouver une variable du genre "feuillecourante" mais je ne sais pas si cela existe.

D'avance merci pour votre aide pour ce soucis qui me laisse perplexe depuis quelques heures.
bereal
Nouveau venu
 
Messages: 3
Inscription: 18 Août 2009, 15:18
Version Excel: 2007 FR

Messagepar V_Elbie » 19 Août 2009, 09:14

Bonjour et :bv:

Ce que tu veux, c'est copier de la mise en forme, pas des les données du graphique, si j'ai bien compris.

Tu devrais mémoriser la mise en forme de ton graphique : Outils Création, clique sur Enregistrer comme modèle.

Tu pourras ensuite appliquer ce modèle aux autres graphiques concernés.

Cordialement,
VLB
V_Elbie
Membre impliqué
 
Messages: 1521
Inscription: 07 Avr 2007, 19:56
Localisation: Pays de Loire (49)
Version Excel: 2003FR maison-2007FR travail

Messagepar bereal » 19 Août 2009, 09:53

Bonjour,

merci beaucoup cela m'apporte un élément de réponse. Par contre si je crée un nouveau graphique (à partir du modèle) sur un nouvel onglet, il n'utilise pas automatiquement les données présentent sur l'onglet de destination (le graphique est vide). Du quoi je dois tout de même faire "sélectionner données" et choisir à la main les colonnes qui m'intéresse.

En fait, comme toutes les données sont présentées de la même manière sur chaque onglet je voudrais que lorsque je copie/colle un graphique, il utilise les données présente sur l'onglet de destination.

Pensez-vous cela possible ?

Merci encore pour votre aide.
bereal
Nouveau venu
 
Messages: 3
Inscription: 18 Août 2009, 15:18
Version Excel: 2007 FR

Messagepar V_Elbie » 19 Août 2009, 11:49

Re,

Plus facile de répondre si on voit de quoi il retourne. Peux-tu joindre un fichier ?

Cordialement,
VLB
V_Elbie
Membre impliqué
 
Messages: 1521
Inscription: 07 Avr 2007, 19:56
Localisation: Pays de Loire (49)
Version Excel: 2003FR maison-2007FR travail

Messagepar bereal » 19 Août 2009, 12:08

Oui ça sera certainement plus clair avec un exemple.
Donc dans le fichier joint, il y a deux onglets, sur le premier il y a les graphiques que je veux coller dans le second.
Si je fais ça, le problème c'est que la graphique se génère avec les données du premier onglet (source) au lieu de prendre celles du second.

Voilà mon problème :)

Merci encore pour votre aide.

fichier : http://www.excel-pratique.com/~files/do ... hique.xlsx
bereal
Nouveau venu
 
Messages: 3
Inscription: 18 Août 2009, 15:18
Version Excel: 2007 FR

Messagepar V_Elbie » 19 Août 2009, 18:48

Bonjour,

Je vois ce que tu veux dire. Tes graphiques sont somme toute "standards", et ce que tu veux éviter, c'est la sélection des données...

Il n'est pas possible de le faire de façon automatique à ma connaissance, la seule solution consisterait à modifier, par macro, le numéro correspondant au nom de l'onglet.

=SERIE(site1!$I$7;site1!$A$8:$A$19;site1!$I$8:$I$19;1)

Remplacer site1 par site2.

Ca doit être possible par macro, je laisse la place aux spécialistes !

Cordialement,
VLB
V_Elbie
Membre impliqué
 
Messages: 1521
Inscription: 07 Avr 2007, 19:56
Localisation: Pays de Loire (49)
Version Excel: 2003FR maison-2007FR travail

Messagepar Dan_de_pic » 22 Août 2009, 09:46

Bonjour à tous

Ce que je fais également de temps en temps pour contourner ce problème, c'est de recopier la feuille contenant les graphiques dans une troisième feuille, puis je recopie les données de la feuille 2 dans la feuille 3, ensuite j'efface la feuille 2 et je renomme la feuille 3.
C'est peut-être un peu compliqué et ce n'est certainement pas la seule solution, mais ça fonctionne bien surtout qu'il est relativement facile de recopier les données.

Bonne journée à tous
Dan_de_pic
Dan_de_pic
Membre fidèle
 
Messages: 119
Inscription: 12 Août 2007, 12:54
Localisation: Grenchen, CH


Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google Adsense [Bot] et 12 invités