VBA mise en forme graphique

Bonjour

J'ai une macro qui me crée automatiquement un graphique suivant une plage de données. J'utilise l'enregistreur de macro pour ensuite mettre en forme mon graphique mais je n'ai pas de lignes de code qui s'enregistre pour les changements de couleurs, les trames de fond..etc..

Quelqu'un à une idée pour corriger ça ? Il y a une manip à faire ?

merci d'avance de votre aide

a+

Bonjour Akeone, le forum,

Une proposition de code dans le fichier ci-joint, qui permet de modifier la couleur de fond de la zone graphique (réalisé avec l’enregistreur de macro, puis simplifié).

Macro à améliorer (proposer une palette de couleurs, etc.).

Cordialement,

Bernard

377graphique.zip (8.54 Ko)

Bonjour Bernard

Super merci ça me permet d'avoir une autre vision. j'ai entretemps trouvé le moyen de contourner:

J'ai utilisé l'enregisterur de macro sur un excel 2003 puis copier le code dans ma macro sur 2007

ça passe impec

Merci

Akeone

Rechercher des sujets similaires à "vba mise forme graphique"