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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  titre variable pour un graph

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

titre variable pour un graph

n°1911418
didyvine
Posté le 03-08-2009 à 20:58:38  profilanswer
 

Bonjour,  
Mes problèmes de réorganisation de graphiques sont résolus. Toutefois je n’arrive toujours pas à créer le graphique adapté. Je passe par l’enregistreur macro : Voici mon code :
 
            Charts.Add
    ActiveChart.ApplyCustomType ChartType:=xlBuiltIn, TypeName:= _
        "Courbe - Histo. 2 axes"
    ActiveChart.SetSourceData Source:=objrange, PlotBy:= _
        xlColumns
    ActiveChart.Location Where:=xlLocationAsNewSheet
    With ActiveChart
        .HasTitle = True
        .ChartTitle.Characters.Text = "g"
        .Axes(xlCategory, xlPrimary).HasTitle = True
        .Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "Temps"
        .Axes(xlValue, xlPrimary).HasTitle = True
        .Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Valeur/PV"
         
       
  ActiveChart.ApplyCustomType ChartType:=xlBuiltIn, TypeName:= _
        "Courbe - Histo. 2 axes"
     
   End With
 
       
 
    With ActiveChart.Axes(xlCategory)
        .HasMajorGridlines = False
        .HasMinorGridlines = False
    End With
    With ActiveChart.Axes(xlValue)
        .HasMajorGridlines = True
        .HasMinorGridlines = False
    End With
   
         
     
     
 
     
    ActiveChart.Axes(xlValue, xlSecondary).Select
    ActiveChart.ChartArea.Select
    With ActiveChart
        .HasTitle = True
        .ChartTitle.Characters.Text = Feuil3.cells(1, 2)
        .Axes(xlCategory, xlPrimary).HasTitle = True
        .Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "temps"
        .Axes(xlValue, xlPrimary).HasTitle = True
        .Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "vb/pv"
        .Axes(xlValue, xlSecondary).HasTitle = True
        .Axes(xlValue, xlSecondary).AxisTitle.Characters.Text = "cours/pru"
    End With
    ActiveChart.HasLegend = False
    ActiveWindow.Visible = False
 
Ce que je voudrais:
Axe des abscisses: “temps”
Premier axe Y : « Valeur boursière/ Plus values »
Deuxième axe Y  « Cours/ Prix d’achat »
En ce qui est du titre du graphique : il sera variable, il faudra qu’il soit égal au contenu de la cellule(1,2). Est-ce possible ? La bonne exécution de mon programme ne dépend plus que de çà.
 
Merci d’avance !

mood
Publicité
Posté le 03-08-2009 à 20:58:38  profilanswer
 


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

  titre variable pour un graph

 

Sujets relatifs
variable à condition multipleCompte le mombre de chaines (occurence) dans une variable
Mettre le contenu interpretté d'un fichier php dans une variable[PHP] Comment définir une variable contenant une include ?
Variable de Session avec Input[RESOLU]TRés URGENT chekbox et passage de variable
Problème avec variable phpaide jquery thickbox passage de variable
[Résolu][ASP.NET][C#] Heritage et partage de variablePL/SQL : utilisation de variable pour liste de valeur dans requête
Plus de sujets relatifs à : titre variable pour un graph


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