Ich arbeite zwar viel mit arrays, die Sache ist mir aber nicht klar.
Kannst Du mir ein Beispiel geben für z.B.
y=x²
für den Bereich von -10 bis 10
Danke im voraus
AW: Funktionen in Excel darstellen
13.02.2006 13:58:00
Nepumuk
Hallo Tobi,
klar:
' ********************************************************************** ' Modul: Modul1 Typ: Allgemeines Modul ' **********************************************************************
OptionExplicit
PrivateSub prcCreateChart() Dim vntXValues(20) As Variant, vntValues(20) AsVariant Dim objChartObject As ChartObject Dim intIndex AsInteger For intIndex = -10 To 10 vntXValues(intIndex + 10) = intIndex ^ 2 vntValues(intIndex + 10) = intIndex Next Set objChartObject = Worksheets(1).ChartObjects.Add(200, 100, 400, 250) With objChartObject .Name = "Testdiagramm" With .Chart .ChartType = xlXYScatterSmoothNoMarkers .SeriesCollection.NewSeries .SeriesCollection(1).XValues = vntXValues .SeriesCollection(1).Values = vntValues .Legend.Delete EndWith EndWith Set objChartObject = Nothing EndSub
Vielen Dank,
verstanden habe ich es jetzt, dachte nur dass es vielleicht eine einfachere Möglichkeit gibt, in der man die Formel direkt eintragen kann (so eine Art Funktionsplotter)