VBA - Die theoretischen Grundlagen von Visual Basic for Applications
Einführung in die Programmierung: Planung eines Programms
Planung eines Programms
Auf dieser Seite
Mit Bild
Was muss bei der Erstellung einer VBA-Anwendung beachtet werden? Wie kann ich ein größeres Projekt planen?
Mit Bild
Die Struktur eines Programms
Mit Bild
Jeder in sich abgeschlossene Programmteil besteht aus fünf Elementen, die sorgfältig vor der Implementierung geplant werden sollten:
Mit Bild
Schnittstelle: Über die Schnittstelle (Interface) kommuniziert ein Programmteil mit anderen Programmteilen. Nicht jeder Programmteil verfügt über eine solche Schnittstelle.
Deklarationsteil: Hier werden Variablen und Datentypen deklariert, die im Programmteil verwendet werden sollen.
Eingabe: Jedes Programm benötigt Daten, die es verarbeiten kann. Diese Daten können über die Schnittstelle kommen, vom Benutzer eingegeben werden oder aus anderen Datenquellen (z. B. Dokumente oder Datenbanken) extrahiert werden.
Verarbeitung: Die eingegebenen Daten werden mit Hilfe eines Algorithmus (Lösungsweges) verarbeitet. Kompliziertere Algorithmen sollten verbal oder graphisch dargestellt werden. Zur graphischen Darstellung eignen sich u.a. Struktogramme und Flussdiagramme.
Ausgabe: Die Ergebnisse der Verarbeitung können über die Schnittstelle, über Benutzerschnittstellen (z.B. Dialogboxen) oder in andere Datenquellen (z.B. Dokumente oder Datenbanken) ausgegeben werden.
Mit Bild
Bei großen Projekten sollte man vor der Implementierung Ist- und Soll-Analysen durchführen, um das Ziel des Projektes klar zu definieren. Solche Projekte werden dann in viele kleinere Programmteile zerlegt.