IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Powerpoint Discussion :

Etiquettes : valeur min et max d'un graph seulement


Sujet :

Powerpoint

  1. #1
    Invité
    Invité(e)
    Par défaut Etiquettes : valeur min et max d'un graph seulement
    Bonjour bonjour,

    Je ne sais pas trop où placer ce topic donc je vais le mettre ici.

    J'ai un graphique qui se modifie de façon automatique (via vba) en fonction d'une base de données SQL.

    Sur ce graphique j'ai fait ressortir en bidouillant les valeurs min et max.

    En gros j'ai créer un nouvelle série dont je n'affiche pas le titre mais seulement les étiquettes.

    Et avec une fonction vba excel toute simple j'ai ne mets que les valeurs min et max de mes trois autres séries dans cette série :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
     
    Function Affichage_Etiquettes()
     
    Dim i, nb_valeurs, last_max, last_min As Integer
    Dim val_max, val_min As Double
     
    nb_valeurs = Sheets("DONNEES").Range("L1").Value
     
    val_max = 100
    val_min = 100
     
    i = 0
     
        While i < nb_valeurs - 1
     
            If val_max < Cells(i + 2, 2).Value Then
     
                val_max = Cells(i + 2, 2).Value
                last_max = i + 2
     
            ElseIf val_max < Cells(i + 2, 3).Value Then
     
                val_max = Cells(i + 2, 3).Value
                last_max = i + 2
     
            ElseIf val_max < Cells(i + 2, 4).Value Then
     
                val_max = Cells(i + 2, 4).Value
                last_max = i + 2
     
            End If
     
     
            If val_min > Cells(i + 2, 2).Value Then
     
                val_min = Cells(i + 2, 2).Value
                last_min = i + 2
     
            ElseIf val_min > Cells(i + 2, 3).Value Then
     
                val_min = Cells(i + 2, 3).Value
                last_min = i + 2
     
            ElseIf val_min > Cells(i + 2, 4).Value Then
     
                val_min = Cells(i + 2, 4).Value
                last_min = i + 2
     
            End If
     
            i = i + 1
     
        Wend
     
    Cells(last_max, 5).Value = val_max
    Cells(last_min, 5).Value = val_min
     
    End Function

    En fait ça fonctionne mais je voulais juste savoir s'il y avait un moyen plus "propre" pour afficher les valeurs min et max ?? En gros que powerpoint me trouve tout seul comme un grand.

    Cf le graph en pièce jointe.

    http://www.developpez.net/forums/att...1&d=1254990128
    Images attachées Images attachées  

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/05/2010, 17h19
  2. Réponses: 1
    Dernier message: 25/12/2009, 12h36
  3. [XPATH] Rechercher une valeur entre deux valeurs min et max
    Par icicmoi dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 27/10/2008, 12h12
  4. Trouver valeurs min et max de x et y ?
    Par innova dans le forum Algorithmes et structures de données
    Réponses: 18
    Dernier message: 16/01/2008, 22h37
  5. Affectation de la valeur min et max des axes d'un graphe
    Par marsupilami34 dans le forum Access
    Réponses: 2
    Dernier message: 04/09/2006, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo