|  
                                             
	Hallo Leute, 
	ich habe ein ziemliches Problem, aber ich finde dazu leider anderswo keine Hilfe. Ich habe 8 Sheets mit jeweils den gleichen Daten, aus denen jeweils eine Grafik erstellt wird. Dies geschieht mit folgendem Programmteil: 
	  
	Sub grafik1() 
	Dim myarray2(1 To 8) As String 
	myarray2(1) = "Kerosen-DK-1061" 
	myarray2(2) = "Kerosen-DW-1061" 
	myarray2(3) = "Mitteloil-DK-1071" 
	myarray2(4) = "Mitteloil-DW-1121BC" 
	myarray2(5) = "S-Mitteloil-DK-1081" 
	myarray2(6) = "S-Mitteloil-DW-1081" 
	myarray2(7) = "LR-DW-1091A-B" 
	myarray2(8) = "MCR-DW-1076" 
	'On Error Resume Next 
	  
	For i = 1 To 8 
	Sheets(myarray2(i)).Activate 
	'ActiveSheet.Columns("B").Delete Shift:=xlToLeft 'ActiveCell.Offset(0, -3).Columns("!$A:$D").EntireColumn.Select 
	ActiveSheet.Shapes.AddChart.Select 
	ActiveChart.ChartType = xlLine 
	ActiveChart.SetSourceData Source:=Sheets(myarray2(i)).Range("$A:$E") 
	'ActiveChart.Axes(x1value).MajorGridlines.Select 
	ActiveChart.SeriesCollection(1).Select 
	ActiveChart.SeriesCollection(1).AxisGroup = 2 ActiveChart.SeriesCollection(1).name = "=""Remaining Corrosion Allowance""" 
	ActiveChart.SeriesCollection(2).name = "=""Day Corrosion Rate""" 
	ActiveChart.SeriesCollection(3).name = "=""Design Corrosion Rate""" 
	'ActiveChart.SeriesCollection(4).name = "=""C1""" 
	Next 
	   Das klappt auch alles super. Nun will ich diese Grafiken aber alle ins Sheet1 rüber kopieren. Das funktioniert laut Makrorecorder so: 
	Sheets("Kerosen-DK-1061").Select 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    Sheets("Sheet1").Select 
	    ActiveSheet.Paste 
	    Sheets("Kerosen-DW-1061").Select 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    Sheets("Sheet1").Select 
	    ActiveCell.Offset(0, 8).Range("A1").Select 
	    ActiveSheet.Paste 
	    Sheets("Mitteloil-DK-1071").Select 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    Sheets("Sheet1").Select 
	    ActiveWindow.SmallScroll Down:=9 
	    ActiveCell.Offset(16, -8).Range("A1").Select 
	    ActiveSheet.Paste 
	    Sheets("Mitteloil-DW-1121BC").Select 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    Sheets("Sheet1").Select 
	    ActiveCell.Offset(0, 8).Range("A1").Select 
	    ActiveSheet.Paste 
	    Sheets("S-Mitteloil-DK-1081").Select 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    Sheets("Sheet1").Select 
	    ActiveWindow.SmallScroll Down:=12 
	    ActiveCell.Offset(16, -8).Range("A1").Select 
	    ActiveSheet.Paste 
	    Sheets("S-Mitteloil-DW-1081").Select 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    Sheets("Sheet1").Select 
	    ActiveCell.Offset(0, 8).Range("A1").Select 
	    ActiveSheet.Paste 
	    Sheets("LR-DW-1091A-B").Select 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    Sheets("Sheet1").Select 
	    ActiveWindow.SmallScroll Down:=21 
	    ActiveCell.Offset(16, -8).Range("A1").Select 
	    ActiveSheet.Paste 
	    Sheets("MCR-DW-1076").Select 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    ActiveChart.ChartArea.Select 
	    ActiveChart.Parent.Cut 
	    Sheets("Sheet1").Select 
	    ActiveCell.Offset(0, 8).Range("A1").Select 
	    ActiveSheet.Paste 
	  
	End Sub 
	  
	Jedoch sagt er mir jetzt die Pastemethode des Objekts konnte nicht ausgeführt werden?? und hört einfach nach der ersen Grafik auf das rüber zu kopieren. 
	Ich bin gerade am verzweifeln! Könnt ihr mir sagen wie ich das repariere?? 
	Vielen Dank schonmal ;) 
     |