Données source faisant référence à une cellule pour le chemin

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

j'ai décoché Maj auto, j'ai lancé ça (effectivement ca ouvre en même temps le tdb_chiffres) mais toujours le pb de liaisons car tous les graphes sont à 1

ca marche chez toi ?
 

CB60

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Ben Oui,
J'ai modifié un peu les macros, j'ai décoché dans option,
Il a fallu que j'enregistre les fichier une fois au bon endroit, et ensuite je n'ai plus eu de probléme?????????


Edit
Je viens de fermer et réouvrir le PC et les graphs sont à 1 ( liaison?)
 
Dernière édition:

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

ah bah là tu as le même pb que moi
tout est à 1 ......
 

CB60

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Re
Je vais regarder se soir à la maison, il doit y avoir une zone nommée qui doit pertuber le fonctionnement ou un lien que je ne vois pas.
Ce qui es bizarre c'est que je n'ai pas le soucis avec mon premier fichier?
 

pierrejean

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Re

Je t'ai envoyé par mail une solution Vba inspirée de la version Bruno
Les graphes sont modifiés directement dans le seul fichier TdB_chiffres et le code est particulierement simple
 

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

alors là ... que dire ... je suis sur le c***
je ne savais pas qu'on pouvait faire de telles choses dans excel
B-R-A-V-O !!!

le code oui a l'air simple je vais tout regarder

juste pour comprendre une chose par rapprt à userform_initialize
la liste dans l'usf reprend les noms des onglets commençant par pole_
c'est ça ?
car les 1er onglets (poles administratifs) n'ont pas la même forme
ceux là je les exclus de la liste en enlevant le nom pole ?
ca a l'air de marcher mais vu que je n'ai pas encore vu toutes les subtilités du code
je préfère demander avant de tout casser (ce serait bête......;)

je ne comrpends pas le code de la fonction pole ...?!
 
Dernière édition:

pierrejean

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Re

Nouvelle version par mail
Les feuilles dont le graphique doit etre visible doivent effectivement etre nommées pole_xxxx (et les autres differement)
 

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

Code très bien commenté

Je te remercie énormément pour ton aide, car ca t'a pris beaucoup de temps j'en suis consciente
 

pierrejean

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Re

1) C'est toujours un plaisir d'aider a resoudre le problème d'un XLD_Naute qui s'implique , cherche a comprendre et accessoirement pense a remercier
2) Je dois beaucoup a la medecine ainsi qu'a la chirurgie et si je peux rendre un peu du temps supplementaire que le corps medical m'a octroyé alors tout est bien !!
3) En plus j'ai encore appris (mais je crois bien que je ne cessserais jamais d'apprendre sur Excel)

Cordialement

Pierre
 

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

Re

1) C'est toujours un plaisir d'aider a resoudre le problème d'un XLD_Naute qui s'implique , cherche a comprendre et accessoirement pense a remercier
2) Je dois beaucoup a la medecine ainsi qu'a la chirurgie et si je peux rendre un peu du temps supplementaire que le corps medical m'a octroyé alors tout est bien !!
3) En plus j'ai encore appris (mais je crois bien que je ne cessserais jamais d'apprendre sur Excel)

Cordialement

Pierre
1/ je déteste demander qqch sans comprendre ce qui m'est donné en retour : comment le reproduire par la suite ? et comme tu dis dans le 3/ on apprend tous les jours sur Excel

en plus ta solution est top car si jamais on me demande de rajouter dans un graph, allez au hasard car je le sens bien, un budget
bah je n'aurais qu'à le faire dans l'onglet graphiques
vu qu'ensuite le code balaie tous les graphs et toutes les séries
 

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

je pousse mon raisonnement au bout...

si je souhaite envoyer que l'onglet graphiques à mon correspondant sans le reste du fichier (càd sans les tableaux source de données, car de toute manière les chiffres sont sur le graph via la table de données), est-ce qu'il existe un moyen de ne plus avoir de liaisons dans mes graphs ?
une sorte d'imprime-écran :d

je ne pense pas que cela soit possible mais on sait jamais ;)
 

pierrejean

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Re

On ne sait jamais , tu as raison !!
Il faut parfois essayer (Je ne sais plus qui a dit : J'ai réussi parce que personne ne m'avait dit que c'etait impossible)
 

Pierrot93

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Bonsoir Nat, PierreJean:)

une solution peut être, exporter le graphique au format gif :

Code:
ActiveSheet.ChartObjects(1).Chart.Export "mongraph" & ".gif", "GIF"
tu transmet ensuite une image.
bonne soirée
@+
 

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

Re

On ne sait jamais , tu as raison !!
Il faut parfois essayer (Je ne sais plus qui a dit : J'ai réussi parce que personne ne m'avait dit que c'etait impossible)
bonjour
j'ai regardé le fichier mailé
y'a juste à cliquer sur le bouton ?
là je l'ai fait (j'ai d'ailleurs longtemps cherché où s'était enregsitré le fichier LOL car j'avais juste lancé le zip sans l'enregistrer ailleurs bref.)
mais là il y a toujours les liaisons

@ pierrot93 : comment utiliser ce code au vu de mon fichir ? 20 graphes / onglet
 

pierrejean

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Re
Il y a les liaisons certes ...
si on les cherche
mais elles ne sont pas obligatoires et on peut tres bien visualiser les graphes sans avoir ouvert le TdB_chiffres
D'ailleurs , a l'ouverture, point de demande d'actualisation !!
Du moins c'est ainsi que cela se passe chez moi

Ps: comme de coutume j'enregistre dans le même repertoire que le fichier d'origine
 

Pierrot93

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Bonjour Nat, PierreJean:)

une boucle sur toutes les feuilles, une autre sur tous les graphs...

Code:
Sub test()
Dim ChtObj As ChartObject, ws As Worksheet
For Each ws In Worksheets
    For Each ChtObj In ws.ChartObjects
        With ChtObj
            .Chart.Export .Parent.Name & " " & .Name & ".gif", "GIF"
        End With
    Next ChtObj
Next ws
End Sub
@+

@+
 

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

Re
Il y a les liaisons certes ...
si on les cherche
mais elles ne sont pas obligatoires et on peut tres bien visualiser les graphes sans avoir ouvert le TdB_chiffres
D'ailleurs , a l'ouverture, point de demande d'actualisation !!
Du moins c'est ainsi que cela se passe chez moi

Ps: comme de coutume j'enregistre dans le même repertoire que le fichier d'origine
exact, je resterais peut être sur cette proposition

en fait pierrot j'ai un onglet graphiques dans le quel (merci pierrejean) je sélectionne le pôle voulu, ca met les bonnes liaisons càd chercher les infos dans l'onglet choisi donc je ne dois balayer qu'un onglet
j'ai copié ton code, ca lance un truc mais aucun autre fichier n'est crée, je ne vois rien qui ait changé dans mon fichier ?!
 

Pierrot93

XLDnaute Barbatruc
Re : Données source faisant référence à une cellule pour le chemin

Re

Comprends pas, si graphique sur la feuille du classeur actif, tu devrais avoir des fichiers "gif" dans le répertoire courant....
 

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

non rien, mais à ce que je lis dans ce dernier post, cela ne correspond pas à ce que je recherche
je ne veux pas x images mais un fichier avec des graphes sans liaisons

je vais rester sur la soluce de pierrejean
 

nat54

XLDnaute Accro
Re : Données source faisant référence à une cellule pour le chemin

seul hic : la présenation des décimales
une fois y'en a 4, une fois 3 ...
normaleent c'est une décimale après la virgule partout
est-ce possible Dr ?
 

Discussions similaires


Haut Bas