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 :

Remplacer graduations chiffrées sur axe Y par du texte


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2013
    Messages : 30
    Par défaut Remplacer graduations chiffrées sur axe Y par du texte
    Bonjour,

    Je cherche a créer un graphe en fonction de notations (AAA, AA+, etc).
    Pour cela j'ai converti les notes en valeurs numériques (la plus grande correspondant à AAA), afin de pouvoir les positionner sur le graph.
    Evidemment le graph m'affiche les valeurs numériques correspondant aux notes.

    Or je souhaiterai remplacer ces nombres par les lettres sur les graduations de l'axe (vertical) !

    Merci de votre aide

  2. #2
    Membre éprouvé Avatar de MlNOU
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2013
    Messages : 47
    Par défaut
    Bonjour,

    Tu as la possibilité de cacher des valeurs derriere tes textes, tu dois donc pouvoir écrire tes cellules avec les notes à l'interieur (AAA,AA+ ect) et les notes en chiffre comme valeurs cachées et je pense que les axes de ton graphique s'écrirons avec les lettres.

    Voila c'est la première idée qui me viens ^^(j'y réfléchis ).
    En ésperant que ca t'aide.

    Cordialement MlNOU.

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2013
    Messages : 30
    Par défaut
    Les valeurs ne sont pas cachées, mais saisies manuellement (j'ai les correspondances sur papier on va dire).
    Mais j'ai créé une function convertrating(rating as integer) qui convertit la note numérique en note texte.
    J'aimerai bien l'utiliser dans un numberformat ou une solution comme ca...
    Ca fait 2h que j'essaie de trouver une solution convenable...

  4. #4
    Membre éprouvé Avatar de MlNOU
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2013
    Messages : 47
    Par défaut
    Re,

    Voila je t'ai trouvé une solution qui j'espere te conviendra, elle est simple mais un peu lourde(enfin on ce débrouille).

    Alors il faut cliquer sur ton axe ==>mise en forme de l'axe ===> nombre
    ====> code de format et :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [=200]"AAA";[=400]"AA+";Standard
    et tu rajoute un ";" pour chaque graduation visible suivi du texte à mettre entre guillemet.


    J'éspere que c'est ce que tu veux .

    Cordialement MlNOU.

  5. #5
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2013
    Messages : 30
    Par défaut
    Super merci.
    Dans l'idée c'est exactement ce que je veux.

    Malheureusement je n'arrive pas a ajouter ce format, je ne comprends pas pourquoi !

    J'y arrive avec des trucs plus classiques comme 0.000000000000####

  6. #6
    Membre éprouvé Avatar de MlNOU
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2013
    Messages : 47
    Par défaut
    Re,

    Alors là je ne comprends pas moi je l'ai ecris manuellement et avec un copier/coller sans aucun probleme en ajoutant autant de champs que je le voulais.Essais de fermer et de rouvrir ton fichier ( on ne sait jamais avec windows ). Sinon tu peux toujours ecrire ce format dans tes cellules d'origines mais pas sur que le graph retienne les valeurs manuscrites.


    Je ne peux t'aider plus, dsl .
    Bon courage.

    Cordialement MlNOU.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Remplacer une requête sur une class par une valeur constante ?
    Par Lillie CHARLOTTE dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 02/06/2015, 09h59
  2. [XSLT] Remplacer element d'un fichier xml par du texte
    Par ALAMI2009 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 26/11/2009, 15h09
  3. Réponses: 3
    Dernier message: 14/04/2008, 17h33
  4. Réponses: 3
    Dernier message: 16/01/2008, 16h32
  5. remplacer des chiffres par des lettres, & vis versa
    Par Argorate dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 16/08/2006, 19h36

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