MsgBox richtig anwenden

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Paule
****
Beiträge: 113
Registriert: Do, 22.09.2005 16:26
Wohnort: Schleswig

MsgBox richtig anwenden

Beitrag von Paule »

moin

meine super tabelle ist schon fast fertig 8) , aber eine Sache finde ich nirgedwo beschrieben( oder vielleicht zu kompliziert!?!). und zwar sind in meiner tabelle so ein paar msgBoxen- eher kleinere spielereien wie "Hallo" usw :) . Nun habe ich durch zufall in der OOo hilfe gesehen das ich die Schaltflächen auf der Box verändern kann. Hab ich gemacht- hielt ich für sinnvoll. Jedoch habe ich keine ahnung wie ich dem Ding beibringen soll das wenn ich auf "abbrechen"etc. drücke er das nicht einfach zu ignorieren hat. Bei so ein paar Stellen wäre das echt wichtig.
Gibt es hierfür einen "einfachen"(ok, total bescheuert bin ich auch nicht) Weg??

danke im vorraus und schönes wochende 8) 8)
Toxitom
********
Beiträge: 3768
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey Paule,
Jedoch habe ich keine ahnung wie ich dem Ding beibringen soll das wenn ich auf "abbrechen"etc. drücke er das nicht einfach zu ignorieren hat. Bei so ein paar Stellen wäre das echt wichtig.
Hmm, also, du sprichst wohl con Makros? OK, msgbox kannst du auf zwei Arten aufrufen:
1. Als Statement

Code: Alles auswählen

msgbox ("meine Ausgabe", 1, "mein Titel") 
Mit der mittleren Zahl bestimmst du die dieversen Anzeigen und Buttons.
2. Als Funktion

Code: Alles auswählen

iRueckgabewert = msgbox ("meine Ausgabe", 1, "mein Titel")
Die Funktion liefert eine Kennziffer zurück, welche Taste gedrückt wurde:
1 - OK Button
2 - Abbrechen Button (Auch das Schliessen Kreuz liefert 2)
4 - Wiederholen
5 - Ignorieren
6 - Ja
7 - Nein

Wie du das nun auswertest, ist jetzt natürlich deine Sache.

Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Antworten