Thema Datum  Von Nutzer Rating
Antwort
Rot Dringende Hilfe bei Funktionsprogrammierung
21.04.2012 13:13:23 Mueller
Solved
21.04.2012 14:03:25 Holger
Solved
21.04.2012 14:33:28 Gast13727
Solved

Ansicht des Beitrags:
Von:
Mueller
Datum:
21.04.2012 13:13:23
Views:
1497
Rating: Antwort:
 Nein
Thema:
Dringende Hilfe bei Funktionsprogrammierung

Hallo, ich habe folgendes Problem:

 

Ich muss für die Uni Zinssätze mit VBA simulieren. Dafür habe ich folgenden Code bekommen:

Function Simulationzinsen(aktuellerpreis As Double, simulationszeitraum As Integer) As Variant


Dim zufallszahl As Integer
Dim Preis As Double
Dim i As Integer

zufallszahl = Application.WorksheetFunction.RandBetween(0, 100)


For i = 1 To simulationszeitraum

Preis = aktuellerpreis * Exp(Tabelle1.Cells(4 + zufallszahl, 5))


Next i

Simulationzinsen = Preis

End Function

 

Wenn ich das in VBA eingebe erscheint auch die Funktion.Aber er gibt mir nur die den Zinssatz wieder, der auch in der Eingabe ist. Also da wird nichts durch die Zufallszahl simuliert. Wie muss ich denn das :

Preis = aktuellerpreis * Exp(Tabelle1.Cells(4 + zufallszahl, 5))

 

verändern, dass das klappt?

 

Wäre super, wenn mir jemand helfen könnte.

 

Vielen Dank im Voraus.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Dringende Hilfe bei Funktionsprogrammierung
21.04.2012 13:13:23 Mueller
Solved
21.04.2012 14:03:25 Holger
Solved
21.04.2012 14:33:28 Gast13727
Solved