Wie verwende ich ein Access Modul?

Ähnlich wie bei den anderen Office Komponenten kann der Programmierer in einer Access Datenbank VBA Code in einem Modul erstellen. Dazu bietet Access einen VBA Editor. Sie können diese Entwicklungsumgebung starten, indem Sie im Bereich "Objekte" der Datenbank auf "Module" klicken. Sollten noch keine Module erstellt worden sein, erhalten Sie ein leeres Blatt, welches später die programmierten Module auflistet. Um ein neues Modul zu öffnen klicken Sie bitte in der Symbolleiste auf "Neu". Danach wird die Entwicklungsumgebung von Visual Basic für Anwendungen in einem neuen Fenster dargestellt. Auf der rechten Seite können Sie wie gewohnt neue Module einfügen oder importieren. Auch wie gehabt, können Sie den Namen des Moduls abändern im Eigenschaftsfenster. Sind Ihre neuen Sub-Routinen bzw. Funktionen fertig gestellt können Sie die Entwicklungsumgebung schließen, und Sie werden aufgefordert das Modul mit einem Namen zu speichern. Das neue Modul erscheint jetzt in der Liste der Module mit dem entsprechendem Name. Mit Doppelklick oder Mausklick auf den nun aktiven Button "Entwurf" können Sie es wieder im VBA Editor öffnen und bearbeiten. Die neuen Funktionen im Modul können Sie nun direkt in der Entwicklungsumgebung ausführen; dazu klicken Sie an den Anfang der von Ihnen gewünschten Funktion und drücken den Button (grüner Pfeil) "Sub/UserForm ausführen" bzw. wenn Sie die Funktion debuggen möchten, klicken Sie zum Start die F8-Taste für jede Programmzeile hintereinander. Sie können aber auch die Funktionen Ihres Moduls mittels eines Makros starten. Dazu gehen Sie bitte bei den Access Objekten auf Makros und klicken in der Symbolleiste auf "Neu". In der noch leeren Tabelle wählen Sie in der Spalte "Aktion" dann "AusführenCode". Im unteren Bereich öffnet sich eine neue Zeile mit dem Namen "Funktionsname". Wenn Sie in die leere Zelle rechts daneben klicken, können Sie mit dem "..."-Button den Ausdrucks-Generator öffnen. Dort finden Sie Ihre programmierte Funktion, wenn Sie links doppelklicken auf "Funktionen" und dann den Ordner anklicken, der dem Namen ihrer Datenbank entspricht. Im mittleren Bereich wird nun der Modulname dargestellt; klicken Sie auf den Modulnamen, erscheinen im rechten Bereich dann alle Funktionen, die das Modul enthält. Mit einem Doppelklick auf den Funktionsnamen, wird der Eintrag oben übernommen und Sie müssen nur noch mit "OK" bestätigen. Danach erscheint im Feld links unten der Funktionsname. Bitte gehen Sie so für alle weiteren Funktionen vor, die Sie der Reihe nach ausführen möchten. Das Makro und alle die von Ihnen auszuführenden Funktionen können dann durch einen Klick auf das rote Ausrufezeichen "!" in der Symbolleiste gestartet werden.

Artikel Wie verwende ich ein Access Modul? am 2010-08-23 17:18:24 aufgenommen!