[VBA] - Problem taille graphique

  • Initiateur de la discussion Initiateur de la discussion a12b3c4d
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

a12b3c4d

Guest
Bonjour,

Débutant la programmation VBA, je vous soumets finalement mon problème, n’arrivant pas à trouver la réponse sur internet.

J’ai programmé une macro qui génère des graphiques type « toile d’araignées ». Mon problème vient du fait que mon poste comporte plusieurs écrans et, en fonction de la taille de ma fenêtre Excel, la taille de la « plot area » de mon graphique varie. Je m’explique : j’ai programmé ma macro sur un seul écran mais pour son exploitation j’augmente la taille de la fenètre excel sur deux (ou trois) écrans. Et lorsque je relance la macro la taille des graphiques ne varie pas mais la « plot area » devient minuscule et illisible.

Ci-dessous une partie mon code, je pense que la solution serait de coder la taille du « plot area » de la même façon que la taille de mon graphique, mais là s’arrêtent mes compétences de programmeur VBA….

'Taille de la plot area
ActiveChart.PlotArea.Select
Selection.Left = 80
Selection.Top = 25
Selection.Width = 290
Selection.Height = 290
With Selection.Border
.Weight = 2
.LineStyle = 0
End With

'Placer le graphique sur la feuille
With ActiveChart.Parent
.Left = Range("E" & b - 1 & ":K" & b + 15 & " ").Left
.Top = Range("E" & b - 1 & ":K" & b + 15 & " ").Top
.Width = Range("E" & b - 1 & ":K" & b + 15 & " ").Width
.Height = Range("E" & b - 1 & ":K" & b + 15 & " ").Height
End With

Merci à vous si vous pouvez m’aider j’espère avoir été clair…
 
Re : [VBA] - Problem taille graphique

Oui, l'enregistreur de macro me ramène des valeurs différentes en fonction de la taille de la fenêtre et si j'utilise ces valeurs cela ne donne rien dès lors que je change la taille de ma fenêtre excel. Existe-t-il un code similaire à celui que j'utilise pour définir la taille de graphique qui me permettrais de définir la taille de la plot area en fonction de cellules excel?

Merci tout de même de ta réponse!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
637
Réponses
0
Affichages
632
D
Réponses
2
Affichages
657
Dvd1976
D
Retour