Gérer les marqueurs sous VBA

Maxlim Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
Maxlim Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je rencontre une petite difficulté sous Excel, notamment sur la génération de graphique en macro, et il ne me semble pas qu'elle ait été traité (auquel cas je m'en excuse par avance).

Mon problème : Je cherche à modifier le style et l'épaisseur des traits des marqueurs (par exemple le contour du marqueur cercle). Je ne trouve pas la commande permettant ces manips et sur un enregistrement de macro, l'opération est complètement transparente, aucune trace n'est enregistrée.

Une idée ?

Merci d'avance pour vos réponses.

1 réponse

Utilisateur anonyme
 
Bonjour, je viens de faire un enregistrement de macro (excel 2010).
Ca me donne ça
    ActiveChart.SeriesCollection(2).Select
    With Selection
        .MarkerStyle = 1
        .MarkerSize = 7
    End With

0
Maxlim Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Whismeril pour la réponse mais ce n'est pas ce que je recherche, je me suis peut être mal exprimé :

- .MarkerStyle = 1 change la forme du marqueur (1 faisant référence à la forme carré)

- .MarkerSize = 7 change la taille du marqueur dans sa globalité et non ses traits (ou contour dans ce cas)

Je cherche spécifiquement à changer ces traits sans modifier le reste du marqueur.
0
Utilisateur anonyme > Maxlim Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Ha en effet quand j'enregistre la macro ça me donne
    With Selection.Format.Line
        .Visible = msoTrue
        .Weight = 5
    End With


et quand je l'exécute, ça change aussi la ligne de la courbe....
ben je ne sais pas.
0
Maxlim Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   > Utilisateur anonyme
 
D'accord merci quand même :)
0