Suchen und Finden
Service
Infos und Kontakt
1 Grundsätzliches zur Programmierung (Seite 35)
Wenn Sie beginnen möchten zu programmieren, sollten Sie die ersten Gedanken erst einmal dafür aufwenden, sich zu fragen, warum Sie überhaupt VBA einsetzen möchten. Welche Vorteile bieten sich Ihnen damit an? Dabei sind u. a. folgende Punkte zu nennen:
Ich setze VBA ein, um ...
1. meine täglichen Abläufe zu automatisieren,
2. Einsatzmöglichkeiten von Excel noch zu erweitern, indem man Excel um zusätzliche eigene Funktionen anreichert,
3. einen Vorteil in Bezug auf Arbeitssicherheit und Arbeitserleichterung zu haben. Gerade lästige Routinearbeiten können mit VBA sicher und elegant ausgeführt werden.
4. eine erhöhte Arbeitsgeschwindigkeit durch den Einsatz von VBA zu erreichen,
5. eigene Anwendungen zu entwickeln, die von anderen leicht und universell zu bedienen sind,
6. am Ball zu bleiben. VBA ist eine universelle Sprache, die im ganzen Office-Paket verwendet wird. Auch andere Microsoft-unabhängige Anwendungen wie beispielsweise SIGMAPLOT, COREL DRAW, COREL PHOTO PAINT, AUTOCAD, MINDMANAGER, ARIS haben bereits auf VBA umgestellt.
1.1 Wie gehe ich von Anfang an richtig vor?
Wichtig ist, dass Sie sich vorher überlegen, welche Aufgaben Sie mit VBA lösen möchten. Schreiben Sie sich ruhig mit ein paar Stichwörtern auf einem Stück Papier die gewünschte Funktionalität sowie erwartete Ergebnisse auf. Wenn Sie später dann beginnen zu programmieren, schadet es nichts, die einzelnen Befehle im Code selbst zu beschreiben, also dort als Kommentar zu hinterlegen. Im Laufe der Zeit werden Sie feststellen, dass Ihnen solche Aufzeichnungen immer wieder weiterhelfen werden. Vieles, was in Vergessenheit gerät, muss so nicht noch einmal erarbeitet werden. Ein kurzer Blick auf die Aufzeichnungen genügt, und Sie sind wieder voll im Bilde.
Zu Beginn werden Sie häufig mit dem Makrorekorder arbeiten, um sich die Syntax der einzelnen Befehle leichter einzuprägen. Excel 97/2000/2002/ 2003/2007 bietet Ihnen die Möglichkeit, automatisch Programmcodes aufzeichnen zu lassen. Das läuft dann so ab, dass Sie den Makrorekorder starten und die Aufgabe zunächst manuell durchführen. Haben Sie Ihre Aufgabe ausgeführt, beenden Sie den Makrorekorder. Der Makrorekorder hat Ihre Arbeitsschritte im Hintergrund aufgezeichnet. Diese Aufzeichnung können Sie dann als Ausgangsposition für weiteres Programmieren verwenden.
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion









