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

Macros et VBA Excel Discussion :

[VBA-E]Histogramme sur Excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2005
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 120
    Points : 46
    Points
    46
    Par défaut [VBA-E]Histogramme sur Excel
    Bonjour,

    j'ai un tableau à trois colonnes : les 2 premières me donnent des nombres et la troisiéme est le rapport des 2.
    Je voudrais avoir sur mon histogramme non pas une barre en pourcentage mais par exemple une barre qui indique 18/28 si j'ai 18 dans la première colonne et 28 dans la deuxième.

    Merci d'avance

  2. #2
    Membre du Club
    Inscrit en
    Novembre 2005
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 120
    Points : 46
    Points
    46
    Par défaut
    le pb c'est que je ne gère pas ca par un code, j'enregistre lorsque je crée mon graph.

    je vais essayer avec ton code, merci beaucoup

  3. #3
    Membre expérimenté Avatar de Megaxel
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    1 187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 187
    Points : 1 405
    Points
    1 405
    Par défaut
    Ok, donc tu ne veux pas faire de VBA, mais tu veux qu'on te donne un lien vers un tutoriel "les graphiques sous Excel" ?

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    il suffit de donner à ton résultat une forme fractionnaire
    excel sait très bien faire
    pour tester cela tape dans une cellule
    =pi()
    puis fais format cellule nombre fraction de deux chiffres
    tu obtiens dans ta cellule 3 1/7
    tu sens que tu es sur la bonne piste
    améliorons cela
    format cellule nombre personnalisé
    excel te renvoie le format en cours #" "??/??
    tu repéres les éléments
    # la partie entière
    " " un espace
    ??/?? la fraction
    enlevons #" " et validons nous obtenons 22/7

    généralisons format cellule nombre personnalisé ????/???? réponse
    355/113 qui est une meilleure approximation de pi() que 22/7

    d'une façon générale excel donne la meilleure approximation possible
    d'une valeur sous forme fractionnaire avec le minimum de chiffres
    dans les mimites définies par les ??

    comme les graphiques prennent par défaut le format des valeurs qu'ils représentent tu devrais parvenir à tes fins
    Elle est pas belle la vie ?

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Merci Random, grâce à toi, je viens de découvrir les fractions... dans le format de cellules...

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    mais de rien

    c'est plus pratique qu'on ne croit

    par exemple les financiers expriment leur taux en fraction 3.125
    deviendra 3 1/8

    cela permet de retrouver des erreurs de calculs aussi
    supposons un calcul de stock moyen faux parceque que la base nombre de jours est fausse
    j'obtiens 600 je m'attendais à obtenir 580.84 je fais le rapport entre mes deux valeurs 1.03334252 ce qui ne me dit rien du tout
    je demande l'affichage au format ??/?? et j'obtiens 31/30
    c'est quand meme plus explicite

    je veux faire apparaitre des quarts d'heure
    =MOD(monheure;1/24)*24 et format ?/?
    Elle est pas belle la vie ?

  7. #7
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    sans parler des affreux problèmes de fraction qui terrorisent les enfants
    diviser trois quarts par deux tiers
    =(3/4)/(2/3) avec format ??/?? =9/8
    Elle est pas belle la vie ?

  8. #8
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    N'en jète plus, on te crois... et on est convaincu

Discussions similaires

  1. Fonction qui fonctionne sur VBA mais pas sur excel
    Par bol45 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 20/03/2014, 12h33
  2. histogramme sur Excel
    Par elghadi_mohamed dans le forum Excel
    Réponses: 3
    Dernier message: 07/12/2007, 19h22
  3. [VBA-E] email sur Excel, pb de protection ?
    Par LotfiB dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 18/01/2007, 23h09
  4. excel VBA comment recopier sur plusieurs feuilles
    Par floflo2006 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 26/11/2005, 15h56
  5. probleme de selection aleatoire sur excel avec macro vba
    Par guillaume sors dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/10/2005, 10h51

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