bouton avec plusieurs macro

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 !

julienha

XLDnaute Occasionnel
bonjour, ds le fichier ci joint, j'ai 2 graphes (j'en aurais éventuellement 4 plus tard). Mais les données fluctuent dc j'ai un bouton (graphe) avec la macro ci dessous qui me permet de mettre a jour l'echelle du graphe 1. Mais j'aimerais un seul bouton qui me mettent à jour les échelles des graphe 1 & 2 (et éventuellement d'autres graphes que je vais créer plus tard).

macro :
Sub CommandButton1_Click()
Dim Mini As Integer, Maxi As Integer
Dim Plage As String

With ActiveSheet
Plage = "B6:B" & .Range("B3").End(xlDown).Row
Mini = Application.Min(Range(Plage)) - 8
Maxi = Application.Max(Range(Plage)) + 8
With .ChartObjects(1).Chart.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
.MajorUnit = 2
End With
End With
End Sub

merci bcp
 

Pièces jointes

Re : bouton avec plusieurs macro

Salut julienha et le forum
Déjà, utilise les balises de code (#, en mode avancé), ça le rend plus lisible
Je ne comprends pas ton problème.
Code:
sub CommandButton1_Click()

code de traitement du graphe 1
code de traitement du graphe 2
etc....
end sub
ta macro : Tu déclares plage en string, pour l'utiliser en Range (Plage) ???
Déclare-la directement en range.
Code:
Plage = "B6:B" & .Range("B3").End(xlDown).Row
Du mal à comprendre ce type de code. Que vient faire le B3 ici ? Tu parts de B6, la logique voudrait que tu recherches la fin à partir du début (B6), ou que tu changes le début en B3. Si déjà, à ce niveau tu n'est pas cohérent...
A+
 
- 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

Discussions similaires

Réponses
2
Affichages
2 K
Réponses
0
Affichages
1 K
Retour