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 Police axe abscisse


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 33
    Par défaut VBA Police axe abscisse
    Bonjour tout le monde ...

    Voila, j'ai beau cherché dans l'aide de VBA j'arrive pas a mettre la main sur le code me permettant de changer la taille de police des valeurs de l'axe des abscisses dans mon graphique. A partir de VBA bien sur !!!
    Si vous aviez ce "petit" code .... Merciiiiii

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    146
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 146
    Par défaut
    Voilà ceci pourra peut être t'aider.

    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
       ActiveSheet.ChartObjects("Graphique 19").Activate
        ActiveChart.Axes(xlCategory).Select
        Selection.TickLabels.AutoScaleFont = False
        With Selection.TickLabels.Font
            .Name = "Arial"
            .FontStyle = "Gras italique"
            .Size = 11
            .Strikethrough = False
            .Superscript = False
            .Subscript = False
            .OutlineFont = False
            .Shadow = False
            .Underline = xlUnderlineStyleNone
            .ColorIndex = xlAutomatic
            .Background = xlAutomatic
        End With

  3. #3
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Bonjour,

    Un petit exemple des paramètres principaux (il y en a d'autres comme la couleur, l'arrière plan, le soulignement, etc...))
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub Test()
    Sheets("Graph1").Select
        With ActiveChart.Axes(xlCategory).TickLabels.Font
            .Name = "Arial Narrow"
            .Size = 12
            .Italic = True
            .Bold = True
        End With
    End Sub
    Idem que ci-dessus après nettoyage de l'enregistreur de macro

  4. #4
    Membre averti
    Inscrit en
    Février 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 33
    Par défaut
    Ok ... Merci sa marche a merveille !!!!!

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

Discussions similaires

  1. Inversion axe abscisses - series sur graphique
    Par semas dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 25/09/2008, 10h22
  2. [JFreeChart] axe abscisse temporel
    Par Piolet dans le forum 2D
    Réponses: 0
    Dernier message: 02/12/2007, 13h05
  3. aide 2 axes ordonnées pour 2 axes abscisses
    Par bob-47 dans le forum Excel
    Réponses: 3
    Dernier message: 10/07/2007, 02h29
  4. VBA ACCESS : Axes des graphiques
    Par Janny dans le forum VBA Access
    Réponses: 8
    Dernier message: 15/05/2007, 19h31
  5. [VBA-E] : Axe des X des Chart / Nuage de point
    Par airbeone dans le forum Access
    Réponses: 3
    Dernier message: 01/09/2006, 19h14

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