Sub
DiagrammErzeugen(diagramColumn
As
String
, diagramLastRow
As
Integer
, aktuelleProbe
As
String
)
Dim
oChartObj
As
ChartObject
For
Each
oChartObj
In
Sheets(aktuelleProbe).ChartObjects
oChartObj.Delete
Next
Set
oChartObj =
Nothing
Sheets(aktuelleProbe).Activate
Set
oChartObj = Sheets(aktuelleProbe).ChartObjects.Add(Top:=100, Left:=100, Width:=1200, Height:=600)
oChartObj.Chart.SetSourceData Sheets(aktuelleProbe).Range(diagramColumn &
"1:"
& diagramColumn & diagramLastRow)
oChartObj.Chart.ChartType = xlXYScatterLines
oChartObj.Chart.HasTitle =
True
oChartObj.Chart.ChartTitle.
Select
oChartObj.Chart.ChartTitle.Text = aktuelleProbe
oChartObj.Chart.HasLegend =
False
oChartObj.Chart.Axes(xlCategory).MajorUnit = 2
oChartObj.Chart.Axes(xlCategory).HasMajorGridlines =
True
End
Sub