Thema Datum  Von Nutzer Rating
Antwort
15.03.2008 17:04:45 Christoph
NotSolved
18.03.2008 10:53:10 Versuch
NotSolved
Rot Neuer Versuch: Monte-Carlo-Simulation mit VBA
18.03.2008 11:50:24 Christoph
NotSolved
18.03.2008 14:00:31 Holger
NotSolved
18.03.2008 14:57:49 Christoph
NotSolved
18.03.2008 15:00:09 Christoph
NotSolved

Ansicht des Beitrags:
Von:
Christoph
Datum:
18.03.2008 11:50:24
Views:
1058
Rating: Antwort:
  Ja
Thema:
Neuer Versuch: Monte-Carlo-Simulation mit VBA
Entschuldigt bitte vielmals! Anscheinend ist bei Copy+Paste (mehr als) die Hälfte des Codes verloren gegangen... Ich hoffe, ihr könnt mir jetzt ein bisschen weiter helfen. Hier der komplette Code:

Option Explicit

Sub MonteCarloSimulation()

Dim i As Long, j As Long ' 0 Then '<- in diesem Abschnitt ist wohl ein Fehler, kann auch daran liegen, dass bisher im yArray keine Einsen vorkamen und somit das lnArray nie <0 geworden ist
wArray(i, j) = 0

Else: wArray(i, j) = Range("B7") - Range("B8") * XXArray(i, j)

End If

Next j
Next i

'=====Berechnung der durchschnittlichen Abschreibung je Periode j=====

For i = 0 To 99999
For j = 0 To 99

wAverage(j) = wAverage(j) + wArray(i, j)
Next j

wAverage(j) = wAverage(j) / 100000

Next i

Sheets("Tabelle1").[a1:a100] = wAverage(j) '<= Druckanforderung an Excel (stimmt das so?)- ich will, dass das komplette wAverage-Array in meinem Excel-Sheet ("Tabelle1") erscheint

End Sub

'==========Generierung der Zufallszahlen=========

Function zufallszahl() As Double

zufallszahl = Rnd()

End Function

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
15.03.2008 17:04:45 Christoph
NotSolved
18.03.2008 10:53:10 Versuch
NotSolved
Rot Neuer Versuch: Monte-Carlo-Simulation mit VBA
18.03.2008 11:50:24 Christoph
NotSolved
18.03.2008 14:00:31 Holger
NotSolved
18.03.2008 14:57:49 Christoph
NotSolved
18.03.2008 15:00:09 Christoph
NotSolved