Bonjour le forum !!
	
	
	
	
	
		
J'ai le même code, la boucle excepté sur un autre module et ca marche très bien !
La ça me met erreur d'exécution et je vois pas trop pourquoi !
	
		
			
		
		
	
				
			
		Code:
	
	
	Sub recap()
' Supprimer anciens graphs '
        For Each Legraphe In ActiveSheet.ChartObjects
            Legraphe.Delete
        Next
' Boucle afin de faire TOUT les graph
i = 1
li = 1
col = 1
For k = 1 To 2
    For l = 1 To 4
        For m = 1 To 5
    ' Ajouter nouveau graph '
        ActiveSheet.Shapes.AddChart.Select         
    ' Supprimer séries déjà affichées '
            Do Until ActiveChart.SeriesCollection.Count = 0
                ActiveChart.SeriesCollection(1).Delete
            Loop
           
    ' Choix type de courbe '
            ActiveChart.ChartType = xlXYScatterLines
                
    ' Choix et ajout des séries '
            ActiveChart.SeriesCollection.NewSeries
            ActiveChart.HasTitle = True
            ActiveChart.ChartTitle.Characters.Text = m & " en fonction de la " & l & " du " & k
                abscisse k, l
                ordonnée m
                With Worksheets("Récapitulatif")
.ChartObjects(i).Top = .Rows(li).Top
.ChartObjects(i).Left = .Columns(col).Left
.ChartObjects(i).Height = 165.75
.ChartObjects(i).Width = 300
                End With
i = i + 1
li = li + 13
        Next
    Next
li = 1
col = 8
Next
End Sub
	J'ai le même code, la boucle excepté sur un autre module et ca marche très bien !
La ça me met erreur d'exécution et je vois pas trop pourquoi !
Un ptit coup de main svp ?ActiveSheet.Shapes.AddChart.Select