Bonjour, aujourd'hui dans "Excel est une antiquité qui n'évolue pas depuis 10 ans", je voudrais aborder le cas, pénible, des graphiques : existe-t-il une solution (native ou vba) pour changer facilement la source (feuille/fichier) d'un graphe copié ?
C'est-à-dire passer de :
='[FichierN.xls]Feuil1'!$A$1:$D$4
à :
=$A$1:$D$4
Pour chaque série et abscisse.
Concrètement j'ai une feuille A dans un fichier N avec des données organisées de manière contrainte (pas en bloc). J'ai créé un graphe, en définissant manuellement chaque série, opération longue que je ne veux pas répéter à l'infini.
Je veux copier ce graphe dans le fichier N+1 et le lier aux données de N+1 (lequel est organisé de la même manière que N). Malheureusement, de base, le graphe copié reste lié à N, sans aucune option visible, impossible de faire un CTRL+F & remplacer... sauf à passer manuellement sur chaque série.
J'ai longuement secoué les menus -horriblement chaotiques- des graphes excel mais je n'ai rien trouvé. Je me dis qu'il y a probablement une possibilité via vba, qui consisterait, après avoir copié le graphe en N+1, en détectant et supprimant la part de l'adresse des données et titres dans les séries. Si je n'ai pas de solution ici, j'essaierai de voir si je peux la faire.
Merci d'avance.
C'est-à-dire passer de :
='[FichierN.xls]Feuil1'!$A$1:$D$4
à :
=$A$1:$D$4
Pour chaque série et abscisse.
Concrètement j'ai une feuille A dans un fichier N avec des données organisées de manière contrainte (pas en bloc). J'ai créé un graphe, en définissant manuellement chaque série, opération longue que je ne veux pas répéter à l'infini.
Je veux copier ce graphe dans le fichier N+1 et le lier aux données de N+1 (lequel est organisé de la même manière que N). Malheureusement, de base, le graphe copié reste lié à N, sans aucune option visible, impossible de faire un CTRL+F & remplacer... sauf à passer manuellement sur chaque série.
J'ai longuement secoué les menus -horriblement chaotiques- des graphes excel mais je n'ai rien trouvé. Je me dis qu'il y a probablement une possibilité via vba, qui consisterait, après avoir copié le graphe en N+1, en détectant et supprimant la part de l'adresse des données et titres dans les séries. Si je n'ai pas de solution ici, j'essaierai de voir si je peux la faire.
Merci d'avance.