Hallo Jue,
das ist eigentlich einfach, jedoch kann ich keinen Code anbieten, weil mir dazu einfach alle Einzelheiten fehlen.
Zufallszahlen erzeugst du mit Rnd, eine neue Folge von Zufallszahlen mit Randomize.
Mehrfache Simulationsdurchläufe kannst du z.B. mit einer For-Next-Schleife oder Do-Loop-Schleife durchführen.
Wenn das einzelne Simulationslaufergenis interessiert, kannst du innerhalb dieser Scheife sofort addieren und die Simulationsnummer hochsetzen:
a=a+aktuelles Simulationsergebnis, n=n+1. Zum Schluss: Duchschnitt=a/n.
Ist jeder Simulationslauf wichtig, kannst du die Einzelergebnisse in eine Datei schreiben (z.B. open Datei for append as Dateinummer und in der Schleife write#dateinummer,wert) oder in ein Array.
Ich hoffe, das hilft dir weiter. Ansonsten verweise ich auf die VBA-Hilfe zu den angebenen Anweisungen.
Gruß
Holger
|