Graphique inchangeant

Graphique inchangeant - VB/VBA/VBS - Programmation

Marsh Posté le 12-01-2006 à 10:03:52    

Bonjour,
 
J'ai réalisé une application Excel/VB permettant le tracé de diagrammes de phases (eutéctique et péritéctique) à partir de courbes de refroidissement de métaux. Cette application comporte une feuille [Données], une feuille [Points] et enfin le graphique qui utilise une macro pour se générer à partir de ces deux pages.
J'ai aussi réalisé un petit bout de programme permettant de créer plusieurs graphiques de la même expérience, en les nommant successivement (par exemple pour le Plomb-Etain) Plomb-Etain1 puis Plomb-Etain2. Cela marche bien, mais il subsiste le problème suivant :
Quand je crée un nouveau diagramme, les données appellées dans le diagramme précédent changent (forcément, les feuilles [Données] et [Points] changent quand l'utilisateur le décide), et je me retrouve donc avec 2 diagrammes similaires.
Comment figer ou fixer le premier diagramme ? Comment faire que les valeurs du premier diagramme ne varient plus une fois créé ?
 
Merci d'avance pour vos réponses.
 
Sig'

Reply

Marsh Posté le 12-01-2006 à 10:03:52   

Reply

Marsh Posté le 12-01-2006 à 10:51:10    

Si tes deux graphiques sont basés sur la même source de données, ils reflèteront ses variations en même temps.
Tu dois créer plusieurs sources de données (une par graphique).
Une autre solution serait de remplacer ton graphique à figer par l'image (JPG) de ce graphique à un instant t. Mais cela supprime toute future intéraction avec lui.

Reply

Marsh Posté le 12-01-2006 à 11:29:43    

Merci tegu, mais il m'est impossible de créer une nouvelle plage de donnée (contraintes imposées par le client).
Ca a l'air de marcher dans certains cas, cela dit, je vais essayer de voir d'où vient le problème.
 
Merci beaucoup.

Reply

Marsh Posté le 12-01-2006 à 11:42:27    

À un moment il faut aussi savoir expliquer à un client que ce qu'il demande est techniquement impossible.
 
Peux-tu envisager de créer une feuille Excel annexe où tu stockerais les données d'archive sans modifier le document du client ?
Tes graphiques à figer prendraient leurs données dans ce document externe tandis que le graphique en cours fonctionnerait comme maintenant.
 
Si tu trouves une solution clé en main via les fonctions Excel, n'hésite pas à revenir le dire. Ça peut m'intéresser.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed