Ein VBA-Programm in Excel
Ein VBA-Programm in Excel
Ein VBA-Programm in Excel
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
die Teilnehmer bitten, zu überprüfen, ob sie <strong>in</strong> der Liste aufgeführt<br />
s<strong>in</strong>d.<br />
Derartige Anwendungsfehler lassen sich me<strong>in</strong>er Me<strong>in</strong>ung nach<br />
auch durch <strong>Programm</strong>änderungen nicht gänzlich vermeiden.<br />
Möchte man hier vorbeugende Maßnahmen treffen, sehe ich die<br />
e<strong>in</strong>zige Möglichkeit, programmtechnische Vorkehrungen zu treffen<br />
dar<strong>in</strong>, dass man nach dem Rechts- oder Doppelklick für den<br />
Anwender e<strong>in</strong> Meldungsfenster (Funktion MsgBox) aufmacht<br />
mit dem H<strong>in</strong>weis: "Möchten Sie wirklich, dass ... <strong>in</strong> die Liste aufgenommen<br />
wird?"<br />
b) Datensicherung<br />
Um möglichen Datenverlusten vorzubeugen, sollte immer wieder<br />
zwischendurch gesichert werden. Man ist ja nie 100%-ig vor<br />
Stromausfällen, System- oder <strong>Programm</strong>hängern (letzteres hoffentlich<br />
nicht) geschützt.<br />
Automatische Sicherungen lassen sich natürlich auch programmtechnisch<br />
umsetzen (ActiveWorkbook.SaveAs Filename :=<br />
"Name der Datei"), z.B. direkt nach der Auslosung. Zudem könnte<br />
man dem Anwender e<strong>in</strong>en Button zur Verfügung stellen zur<br />
zwischenzeitlichen Sicherung, evtl. auch mit e<strong>in</strong>er fortlaufenden<br />
Sicherungsnummer im Date<strong>in</strong>amen. Dies wäre z.B. s<strong>in</strong>nvoll <strong>in</strong><br />
den Durchgangstabellen.<br />
c) Drucker versagt den Dienst<br />
Dass e<strong>in</strong> Drucker streikt, die T<strong>in</strong>te oder der Toner zur Neige geht,<br />
kommt leider <strong>in</strong> der Praxis immer wieder vor. Um dem vorzubeugen,<br />
ist es e<strong>in</strong>e Überlegung wert, sich vorab über e<strong>in</strong>en Ersatzdrucker<br />
mit dem bereits e<strong>in</strong>gespielten passenden Druckertreiber<br />
Gedanken zu machen.<br />
Hat man ke<strong>in</strong>en Ersatzdrucker parat, und sollte es beim Ausdruck<br />
der Spielzettel Probleme geben, ist das nicht ganz so tragisch;<br />
entweder hat man vorgesorgt und passende Vordrucke bereits<br />
mitgebracht oder aber die Teilnehmer fertigen die Spielzettel<br />
selber an ihren Tischen an.<br />
Richtig ärgerlich ist eigentlich nur der Fall, dass sich die Liste aus<br />
dem Tabellenblatt Liste nicht ausdrucken lässt.<br />
<strong>Programm</strong>technisch lassen sich diesbezüglich ke<strong>in</strong>e geeigneten<br />
vorbeugenden Maßnahmen treffen.<br />
50