Probleme creation graph

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 !

Phillaak

XLDnaute Nouveau
Bonjou a tous voici mon code :
Sub CreateChart()

Dim note As String
Dim mysheetname As String
Dim myrange As Range
Dim datev As Range
Dim spot As Range
Dim mrv As Range

For i = 1 To 5
note = "GG"
mysheetname = "mm50" & note
Sheets(mysheetname).Range("c4").Select
Set datev = Range(Cells(1, 1), Cells(2510, 1))
Set mrv = Range(Cells(1, i + 1), Cells(2510, i + 1))
Set spot = Range(Cells(1, i + 6), Cells(2510, i + 6))
Set myrange = Union(datev, spot, mrv)

Selection.CurrentRegion.Select
myrange = Selection.Address
ActiveSheet.ChartObjects.Add(125.25, 60, 301.5, 155.25).Select
Application.CutCopyMode = False
ActiveChart.ChartWizard _
Source:=Sheets(mysheetname).Range(myrange), _
Gallery:=xlLine, Format:=4, PlotBy:=xlRows, _
CategoryLabels:=1, SeriesLabels:=1, HasLegend:=1, _
Title:="", CategoryTitle:="", _
ValueTitle:="", ExtraTitle:=""
Next i
End Sub

Le probleme etant que l erreur 424 arrive dans la toute derniere partie du code...
Si vous savez pourquoi cela m'aiderait enormement...
De plus si cela marche j'aimerais pouvoir les générer directement en ppt...
Merci d'avance
 
Re : Probleme creation graph

Bonjour,

Peut-être

Code:
Sub CreateChart()
Dim note As String
Dim mysheetname As String
Dim myrange As Range
Dim datev As Range
Dim spot As Range
Dim mrv As Range
Dim i As Long
Dim CH As Chart
For i = 1 To 5
note = "GG"
  mysheetname = "mm50" & note
  Sheets(mysheetname).Range("c4").Select
  Set datev = Range(Cells(1, 1), Cells(2510, 1))
  Set mrv = Range(Cells(1, i + 1), Cells(2510, i + 1))
  Set spot = Range(Cells(1, i + 6), Cells(2510, i + 6))
  Set myrange = Union(datev, spot, mrv)
  Set CH = Charts.Add
  CH.ChartType = xlLine
  CH.SetSourceData Source:=myrange
  CH.Location Where:=xlLocationAsObject, Name:=mysheetname
Next i
End Sub

Cordialement.

PMO
Patrick Morange
 
- 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

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
266
Réponses
3
Affichages
604
Réponses
2
Affichages
417
Réponses
0
Affichages
382
Réponses
6
Affichages
553
Retour