Ein VBA-Programm in Excel
Ein VBA-Programm in Excel
Ein VBA-Programm in Excel
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
1.4 <strong>Programm</strong>-Umgebung<br />
Die erste Version des <strong>Programm</strong>s wurde von mir <strong>in</strong> VBE Office XP erstellt.<br />
Lauffähig war das <strong>Programm</strong> auch – ohne jegliche Anpassungen<br />
– <strong>in</strong> den Nachfolge-Versionen Office <strong>Excel</strong> 2003 und 2007. Unter Office<br />
<strong>Excel</strong> 2007 erfolgte im Jahr 2010 e<strong>in</strong>e Ergänzung/Verbesserung. Auf<br />
diese Office-Version beziehen sich auch alle <strong>in</strong> diesem Workshop verwendeten<br />
<strong>VBA</strong>-/<strong>Excel</strong>-Elemente.<br />
Als Betriebssystemumgebungen des Turnier-<strong>Programm</strong>s wurden bisher<br />
W<strong>in</strong>dows XP und Microsoft W<strong>in</strong>dows 7 Professional e<strong>in</strong>gesetzt.<br />
H<strong>in</strong>weis 2<br />
VBE (= Visual Basic Editor) ist<br />
das Entwicklertool der <strong>VBA</strong>-<br />
<strong>Programm</strong>ierung. Mit der<br />
Tastenkomb<strong>in</strong>ation<br />
gelangt man <strong>in</strong><br />
die Entwicklungsumgebung<br />
(und wieder zurück).<br />
1.5 Weitere (persönliche) Anmerkungen<br />
Wenn im Folgenden von "den Spielern" oder "den Teilnehmern" die<br />
Rede ist, so ist damit natürlich das weibliche Geschlecht implizit immer<br />
mit e<strong>in</strong>geschlossen. Würde ich stattdessen jedesmal von "den SpielerInnen"<br />
oder "den Spielern und Spieler<strong>in</strong>nen" bzw. von "den TeilnehmerInnen"<br />
oder "den Teilnehmern und Teilnehmer<strong>in</strong>nen" sprechen, so<br />
hätte darunter die Lesbarkeit des Dokumentes zu leiden. <strong>E<strong>in</strong></strong>e Diskrim<strong>in</strong>ierung<br />
des weiblichen Personenkreises bzgl. des Doppelkopfspiels<br />
liegt mir absolut fern.<br />
Zusätzlich sei noch angemerkt, dass alle Namen der <strong>in</strong> diesem Dokument<br />
erwähnten Personen frei erfunden s<strong>in</strong>d.<br />
2 Das <strong>Programm</strong><br />
2.1 Grundsätzliches zur <strong>Programm</strong>ierung <strong>in</strong> <strong>VBA</strong><br />
2.1.1 Variablendeklarationen<br />
<strong>E<strong>in</strong></strong>e Variablendeklaration beg<strong>in</strong>nt mit der Anweisung Dim, gefolgt von<br />
dem frei wählbaren Variablen-Namen. Danach gibt man mit dem<br />
Schlüsselwort As an, welchen Datentyp die Variable enthalten soll.<br />
Konstante Größen lassen sich noch e<strong>in</strong>facher deklarieren, da sie ke<strong>in</strong>en<br />
Datentyp besitzen. Statt mit der Anweisung Dim beg<strong>in</strong>nen sie mit<br />
Const.<br />
6