Seite 1 von 1
Abschalten des Fehlerdialogs bei Makrofehlern
Verfasst: Mo, 03.07.2006 14:12
von harryh99
Hallo,
ich suche eine Möglichkeit es Openoffice 2.0 abzugewöhnen, dass bei Makrofehlern das Makro im Editor geöffnet wird und eine Fehlermeldung ausgegeben wird. Der Benutzer soll bei einem fehlerhaften Makro keine Fehlermeldung erhalten. Gibt es dafür eine Einstellungsmöglichkeit in Openoffice 2.0?
Danke und Gruß
Harryh99
Verfasst: Mo, 03.07.2006 14:37
von Toxitom
Hey Harryh99,
ich suche eine Möglichkeit es Openoffice 2.0 abzugewöhnen, dass bei Makrofehlern das Makro im Editor geöffnet wird und eine Fehlermeldung ausgegeben wird.
Da fügst du einfach die folgende Zeile in dein Makro ein, am besten am Anfang:
Ob das allerdings sinnvoll ist, wage ich zu bezweifeln. Der Fehler ist ja deswegen trotzdem da - es wird jetzt nur eben weitergearbeitet. Wird aber das Ergebnis oder die Aktion, die zum Fehler führte, später benötigt, so stimmen ja die restlichen Werte und funktionen nicht mehr
Gruss
Thomas
Verfasst: Mo, 03.07.2006 15:00
von harryh99
Hallo Toxitom,
danke für die Antwort. Nun habe ich leider das Problem, dass sich der komplette OO-Writer verabschiedet, wenn der Fehler auftritt. Gibt es da eine weitere Möglichkeit, dass einfach das Makro abgebrochen wird und OO-Writer trotzdem geöffnet bleibt?
Gruß
Harryh99
Verfasst: Mo, 03.07.2006 17:18
von Stephan
Gibt es da eine weitere Möglichkeit, dass einfach das Makro abgebrochen wird und OO-Writer trotzdem geöffnet bleibt?
unmittelbar vor das Ende des Makros schreibe:
und an den Anfang des Makros:
Das beendet das Makro wenn ein Fehler auftritt. (ob dabei Writer immer geöffnet bleibt würde ich hingegen nicht beschwören)
Bloß meinst Du es ist der richtige Weg das Makro einfach so zu beenden?
Wenn Fehler auftreten wird erstens das Makro beendet ohne das der Nutzer informiert wird und dazu müßte ja nicht die Fehlermeldung erscheinen, sondern auch ein Text Deiner Wahl.
Zum Zweiten ist pauschal überhaupt nicht klar welcher Fehler auftritt, denn Obenstehendes beendet bei jedem Fehler einfach so, was dann auch mal gefährlich sein kann.
Du solltest Fehler vernünftig abfangen, dann brauchst Du nicht einfach abzubrechen oder kannst zumindest eine sinnvolle Meldung ausgeben und sicherstellen das der Fehler keine negativen Auswirkungen hat.
Gruß
Stephan