Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2261 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Graphiques

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Graphiques

n°1381765
Rom168
Posté le 06-06-2006 à 09:08:09  profilanswer
 

Bonjour,
 
Petites questions:
1- j'ai une macro vba sous Excel qui génere des graphes automatiquement. le pb, c'est que dans ma plage de données, j'ai des nombres et des Nulls => la plage etant une colonne de format statique, il me met les valeurs à 0.  
Comment faire pour qu'il ne prenne pas en compte les valeurs (Null, Null)?
 
2-Ensuite, j'aimerais que ces graphiques soient inseres sur une feuille a des endroits precis (les uns en dessous des autres ou à coté), le but etant de réaliser un tableau de bord, mais impossible, il me les mets n'importe ou.
Comment dois-je m'y prendre?
 
Merci pour ces infos précieuses et désolé si ces questions sont de niveau "débutant".... ;)
 

mood
Publicité
Posté le 06-06-2006 à 09:08:09  profilanswer
 

n°1381837
kiki29
Posté le 06-06-2006 à 10:30:22  profilanswer
 

Macro recorder + examen du code et adaptation à tes désiderata

n°1381859
Rom168
Posté le 06-06-2006 à 10:51:36  profilanswer
 

Oui, mais le pb c'est que la plage de données est statique (250 rows) mais le nombre de Nulls et de chiffres dans cette colonne est variable...

n°1382053
Rom168
Posté le 06-06-2006 à 14:12:39  profilanswer
 

ex: une colonne avec [1;2;3;4;5;6;;;;;;;] doit donner un graphique à 6 points de mesure (au lieu de 14), et [1;2;3;4;5;6;7;8;9;;;;] doit donner un graphique à 9 points (au lieu de 14)...
Merci d'avance de votre aide... :)

n°1382100
kiki29
Posté le 06-06-2006 à 14:53:19  profilanswer
 

Via macro VBA recopier ta plage de données en ne tenant pas compte des valeurs nulles et lier ton graphe à cette nouvelle plage
comme cela tu n'auras pas de discontinuités,cela fera double emploi si la plage initiale est completement remplie mais à priori je ne vois pas d'autre solution

n°1382126
Rom168
Posté le 06-06-2006 à 15:16:30  profilanswer
 

OK, mais je n'arrive pas à écrire cette instruction "recopier ta plage de données en ne tenant pas compte des valeurs nulles"... faut-il construire un Range* à partir de mon Range initial et via une boucle qui teste les valeurs des cellules? Est-ce possible?

n°1382138
kiki29
Posté le 06-06-2006 à 15:24:27  profilanswer
 

Oui


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Graphiques

 

Sujets relatifs
Graphiques excelconception de pages graphiques
problème de conception de graphiques dans une page jspCreer des graphiques en utilisant des tableaux
export graphiques vers word VBA[C#] Faire des graphiques simplement
Les kits graphiquesCréation de composants graphiques perso Visual C++
Bouger des images (ou graphiques) à intervale réguliermodes graphiques
Plus de sujets relatifs à : Graphiques


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)