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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  modifier titre graphique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

modifier titre graphique

n°1622163
Naruto007
Posté le 11-10-2007 à 11:38:18  profilanswer
 

bonjour,
 
j'aurai souhaité modifié un titre de graphique
 
dans mon programme j'ai :
 
ActiveChart.SeriesCollection(1).Name = "=Feuil1!R1C2"
 
et j'ai voulu rajoué à la fin du titre un chiffre. comment je fais ?

mood
Publicité
Posté le 11-10-2007 à 11:38:18  profilanswer
 

n°1622216
devil_k
Posté le 11-10-2007 à 12:39:05  profilanswer
 

J'ai jamais bossé sur les graphiques, mais ça ressemble bigrement à une formule Excel ton titre... Bref, ça donnerait
 
ActiveChart.SeriesCollection(1).Name = "=Feuil1!R1C2" & "num"

n°1622266
jpcheck
Pioupiou
Posté le 11-10-2007 à 13:40:01  profilanswer
 

je dirais plutot
ActiveChart.SeriesCollection(1).Name = "=Feuil1!R1C2" & num

n°1622267
Naruto007
Posté le 11-10-2007 à 13:40:11  profilanswer
 

oui j'ai déjà essayé sauf que num c'est un integer

n°1622293
jpcheck
Pioupiou
Posté le 11-10-2007 à 14:05:28  profilanswer
 

et alors ?
le nom du fichier va chercher une valeur ailleurs dans ta feuille ?

n°1622295
Naruto007
Posté le 11-10-2007 à 14:07:12  profilanswer
 

en fait il me met texto : erreur d'exécution '1004'. impossible de définir la propriété Name de la classe de séries

n°1622303
devil_k
Posté le 11-10-2007 à 14:19:26  profilanswer
 

@jpcheck : Peut-importe en fait... Je partais du principe qu'il mettrait la valeur qu'il veut à num, et je présume que la propriété name est une string
 
@Naruto007 : Tu veux l'appeller comment ton graphique ?
D'après exemple, je suppose que tu veux
ActiveChart.SeriesCollection(1).Name = sheets("feuil1" ).range("B1" ).value

n°1622356
Naruto007
Posté le 11-10-2007 à 15:22:12  profilanswer
 

en fait avec ce que j'ai déjà écrit (voir plus haut) dans mon code j'ai le titre du graphique suivant : " blabla cool blabla"
 
et en gros je voudrai avoir au final " blabla cool blabla 256 " et 256 est à la base de type integer

n°1622407
devil_k
Posté le 11-10-2007 à 15:56:25  profilanswer
 

"blabla cool" & CStr(256) :spamafote:

n°1622418
jpcheck
Pioupiou
Posté le 11-10-2007 à 16:08:31  profilanswer
 

je persiste sur mon & num de départ... :kaola:

mood
Publicité
Posté le 11-10-2007 à 16:08:31  profilanswer
 

n°1622421
Naruto007
Posté le 11-10-2007 à 16:09:35  profilanswer
 

j'ai tapé :
 
ActiveChart.SeriesCollection(1).Name = "=feuil1!R1C2" & CStr(i)
 
i étant un integer. il me remet "erreur d'execution 1004. Impossible de définir la propriété Name de la classe Series."
 
je pige rien du tout

n°1622426
jpcheck
Pioupiou
Posté le 11-10-2007 à 16:11:46  profilanswer
 

là c'est plus un pb de integer ou pas, il ne trouve pas l'activechart comme il devrait le trouver m'est avis...

n°1622428
Naruto007
Posté le 11-10-2007 à 16:19:28  profilanswer
 

ok. tu as une idée de comment contourner le problème ?

n°1622431
devil_k
Posté le 11-10-2007 à 16:22:08  profilanswer
 

Charts(1). à la place de ActiveChart... Ou si ça marche toujours pas, ptet Charts(0), ça dépend du minimum de la collection


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

  modifier titre graphique

 

Sujets relatifs
[HTA/VBS] Utilisation d'un vbs externe et modification d'un champphp exécution d'un programme en graphique
[Résolu]Modifier les style de lien pour une partie seulementTitre h1 h2 etc...
créer un script ou logiciel pour modifier une page web automatikementModifier les associations de fichiers par le code ?
[VB6] : Supprimer le titre et numéro de page d'un fichier texteModifier la liste des types d'un parcourir
Modifier un compteur javascriptprobleme d'image sur un titre (html+css)
Plus de sujets relatifs à : modifier titre graphique


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR