kann mir bitte jemand sagen, wo mein Fehler ist, dass mir das Diagramm ständig als neues Tabellenblatt ausgespukt wird, anstatt es im Tabellenblatt zu platzieren?
Sub DiagrammErstellen()
Dim Dia As ChartObject
Dim m_abgas As Integer
Dim m_abgas_Min As Integer
Dim m_abgas_Max As Integer
With Sheets("tbl_Zieltabelle")
On Error Resume Next
.ChartObjects.Delete
m_abgas_Min = Application.WorksheetFunction.Min(Range("B4:B" & m_abgas))
m_abgas_May = Application.WorksheetFunction.Max(Range("B4:B" & m_abgas))
Set Dia = .ChartsObjects.Add(150, 10, 500, 300)
Dia.Name = "Abgasprofil"
m_abgas = .Range("B4").End(xlDown).Row
.Range("B4:B" & m_abgas).Copy
.ChartObjects("Abgasprofil").Activate
ActiveChart.SeriesCollection.Paste Rowcol:=xlColumns, SerieLabels:=False, CategoryLabels:=False, _
_
Replace:=True, NewSeries:=False
Application.CutCopyMode = False
ActiveChart.Location xlLocationAsObject
With ActiveChart
.ChartType = xlXYScatterSmooth
.HasLegend = False
.HasTitle = False
.ChartTitle = True
.ChartTitle.Text = Dia.Name
End With
With ActiveChart.Axes(xlValue)
.MinimumScale = m_abgas_Min
.MaximumScale = m_abgas_Max
.MajourUnit = 500
End With
End With
End Sub
Ich komme hier nicht weiter und habe das Gefühl mich im Kreis zu drehen....
Großes Danke!!! :)
Claude