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 :

[XL] Pas à pas ou auto, c'est pas pareil !


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 128
    Par défaut [XL] Pas à pas ou auto, c'est pas pareil !
    Bonjour à ceux que je n'ai pas encore eu aujourd'hui , et pour les autres, ... soyez patients ...

    Petite question concernant les graphiques :
    Le pbs : mes ordonnées de graphiques (+/-40 graphs créés par macro) ont une police trop petite.
    Qu'a cela ne tienne, les macros sont faites aussi pour ca !
    Oui, mais !! :
    Quand j'execute la macro en mode pas à pas, mes ordonnées se sont mises à la bonne taille, mais dès que je lance la macro en automatique, les polices redeviennent toute petite !
    J'en perd mon Chinois moi ...
    Quelqu'un peut il m'expliquer ????
    Merci d'avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    556
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 556
    Par défaut
    Quand tu fais ton pas à pas, tu vas bien jusqu'au bout ?

    C'est assez étrange en effet......
    Ce que je te conseillerais peut etre de faire...même si çà va être galère
    Mestdes Msgbox un peu partout dans ton code.. Puis lance tes macros en automatique
    Ainsi, par dichotomie, tu devrais voir entre quels msgbox ta police redevient petit
    En resserrant l'étau, tu trouveras peut etre pourquoi

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 128
    Par défaut
    Effectivement je vais essayer cette methode, on va voir ce que ca donne ...
    Merci pour l'idée !

  4. #4
    Membre confirmé Avatar de Currahee
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 157
    Par défaut
    Je travaille actuellement à la mise en forme de graphiques par macro en VBA, et j'ai me suis heurté comme toi à des comportements différents en pas à pas et en automatique pour ce qui concerne la mise ne forme (OK en pas à pas, PB en automatique).

    Une solution qui a résolu certains de mes pbs a été de passer Application.ScreenUpdating à True dans les morceaux de code posant pb (ex : ChartArea.Width dont je n'arrivais même pas à forcer la valeur ne serait-ce qu'en dur ) alors qu'à la base toute la macro se déroulait sans rafraichissement de l'affichage.


    Autre solution : t'interesser à la propriété AutoscaleFont applicable à ChartArea , Legend , ... pour interdire les redimensionnements automatiques des objets.

    Essaye avec ton graphique (chart) après sa création et avant mise en forme:
    monchart.Axes(xlValue).TickLabels.AutoScaleFont = False

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 128
    Par défaut
    Mais c'est vraiment très intérressant tout ca !!!!

    Je vais faire quelques essai pour voir !

    Un grand merci, je sens que je vais enfin avancer !

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 128
    Par défaut
    heu, me suis peut etre un peu emballé

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

Discussions similaires

  1. Réponses: 16
    Dernier message: 20/01/2015, 12h14
  2. Réponses: 3
    Dernier message: 27/03/2008, 16h17
  3. Réponses: 1
    Dernier message: 22/05/2007, 12h51
  4. Les images ne s'affichent pas et le css n'est pas appliqué sur mon site en ligne
    Par landar dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 19/03/2007, 19h47

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