Hallo Frankie, außerdem würde ich statt der numerischen Werte (hier 6 und 36) immer die Konstanten nehmen, mit den Zahlen kann man ja so nichts anfangen. In der
OH steht z.B. folgendes:
Zitat:
IDYES 6 Der Benutzer hat auf Ja geklickt.
Du kannst die 6 also durch IDYES ersetzen und kriegst auch gleich beim Lesen des Codes eine Ahnung was er bedeutet.
Viele Grüße, Sebastian
//EDIT
Zitat:
Aber was bedeutet das 36 und das =6?
Das meinte ich
Die 6 ist der Rückgabewert der Funktion wenn der Benutzer auf "Ja" geklickt hat. Dafür gibt es die Konstante IDYES, wie in der Hilfe beschrieben.
Man sollte also schreiben:
Application.MessageBox('Programm Beenden?', 'Tital', MB_YESNO) = IDYES
Viele Grüße, Sebastian