Auf dieser Site finden Sie Tipps & Tricks zum Thema Makros.

16.06.2006

Fehlersuche und Fehlermeldungen

Access überprüft bei der Eingabe von Aktionen und deren Aktionsargumenten, ob alle Eingaben in der richtigen Schreibweise und Syntax erfolgen. Dennoch kann ein Makro fehlerhaft sein. Um den Fehler genauer einzugrenzen, bietet Access die Möglichkeit zur schrittweisen Ausführung des Makros.

Tipp/Trick

03.04.2006

Variableninhalte unter der Lupe (2003)

Während der Fehlersuche in VBA-Programmen müssen oft die Inhalte von Variablen während der Laufzeit überwacht werden. Verwenden Sie das Testfenster, um die Inhalte von Variablen während der Ausführung zu begutachten und die Ausführung bei bestimmten Werten automatisch abzubrechen

Tipp/Trick

03.04.2006

Wiederbelebung von Formularen (2003)

Einige VBA-Laufzeitfehler können dazu führen, dass ein bestimmtes Formular nicht mehr aktiviert werden kann. Die Ursache dafür ist, dass Access im Hintergrund eine Operation ausführen wollte, die aufgrund des Fehlers unterbrochen wurde. Dieser Tipp schafft Abhilfe.

Tipp/Trick

03.04.2006

Laufzeitfehler ohne Sanduhr (2003)

Während der Entwicklung einer Datenbankanwendung ist es oftmals ärgerlich, wenn der Mauszeiger nach Auftreten eines Laufzeitfehlers als Sanduhr dargestellt wird. Wandeln Sie den Mauszeiger in diesem Fall mit Hilfe eines Makros wieder in einen Pfeil um.

Tipp/Trick

04.07.2005

Beliebiges Makro beim Start ausführen

Das Autoexec-Makro wird beim Start einer Datenbank automatisch ausgeführt. Zusätzlich zu diesem Makro können Sie auch noch ein weiteres Makro mit einem beliebigen Namen starten. Verwenden Sie die Befehlszeilenoption "/X", um ein Makro mit beliebigen Namen beim Start einer Datenbank ausführen zu lassen.

Tipp/Trick

01.07.2005

GUIDS in VBA nutzen

Verwenden Sie die beiden Funktionen GUIDFromString und StringFromGUID, um eine GUID in eine Zeichenkette zu konvertieren.

Tipp/Trick

05.08.2004

Alter berechnen

Bei der Zusammenstellung einer Geburtstagsliste ist es praktisch, wenn zusätzlich zum Geburtsdatum auch gleich das passende Alter der Person angezeigt wird. So sind Sie bei der Gratulation über alles Wichtige Informiert. Verwenden Sie die Datumsfunktionen von Access, um das Alter einer Person zu berechnen.

Tipp/Trick

02.08.2004

Systemereignisse freigeben

Bei der Ausführung längerer VBA-Prozeduren wird die Abarbeitung von Windows-Systemereignissen unterbrochen. Ein Beispiel hierfür ist eine Schleife, die regelmäßig über ein Formular eine Statusmeldung ausgibt. Da während der Ausführung keine Systemereignisse bearbeitet werden, erfolgt auch keine Bildschirmaktualisierung. Die Folge ist, daß in dem Formular keine Statusmeldungen angezeigt werden. Verwenden Sie in solchen Fällen die DoEvents-Anweisungen, um Windows die Möglichkeit zur Abarbeitung von Systemereignissen zu geben.

Tipp/Trick

02.08.2004

Schnelle VBA-Hilfe

Die in Access eingebauten Funktionen und Anweisungen erwarten in einigen Fällen eine Vielzahl von Parametern, deren Reihenfolge und Bedeutung nicht immer bekannt ist. Aktivieren Sie in diesen Fall die kontextsensitive Hilfe eines bestimmten Schlüsselworts und informieren Sie sich auf der passenden Hilfeseite.

Tipp/Trick

12.05.2004

Zufallszahlen zwischen zwei Grenzen ermittlen

Die Funktion „ZufallszahlAusgeben" erleichtert die erforderliche Umrechnung.

Tipp/Trick

30.04.2004

Warnmeldungen abschalten

Beim Löschen einzelner Datensätze kann die Warnmeldung zur Bestätigung auf die Dauer sehr lästig werden. Glücklicherweise kann man diese Warnmeldungen bei Bedarf ausschalten.

Tipp/Trick

29.12.2003

Nachteile von Makros

Hier werden die Nachteile von Makros erläutert.

Tipp/Trick

29.12.2003

AUTOKEYS-Makro verwenden

Erstellen Sie benutzerdefinierte Tastaturbelegungen für bestimmt Tastenkombinationen.

Tipp/Trick

29.12.2003

AUTOEXEC-Makro verwenden

Führen Sie direkt nach dem Öffnen von Datenbanken bestimmte Aktionen durch.

Tipp/Trick

29.12.2003

Makros in VBA-Code umwandeln

Wandeln Sie Makros in VBA-Code um.

Tipp/Trick

29.12.2003

If-Then-Else (Access 97, 2000)

If-Then-Else in Makros

Tipp/Trick

16.12.2003

Änderung bei wichtigen Datenfeldern nur mit Bestätigung (Access 97, 2000)

Bei wichtigen Datenfeldern kann es schon einmal katastrophale Auswirkungen haben, wenn eine Änderung unbeabsichtigt durchgeführt wird.

Tipp/Trick

HINWEIS:
Wir übernehmen keine Garantie für die Richtigkeit der hier vorgestellten Tipps & Tricks!

Dienstleistungen

Als starker Partner an Ihrer Seite unterstützen wir Sie in folgenden Breichen:

Access-Programmierung

Benötigen Sie Unterstützung bei der Programmierung von Access-Anwendungen? Wir bieten die gesamte Bandbreite von der Access-Programmierung auf Stundenbasis bis zur Durchführung eines Software-Projektes als Auftragsarbeit an. Kontaktieren Sie uns für ein kostenloses Erstgespräch.

Software-Beratung

Haben Sie ein Software-Projekt und Sie wissen nicht, ob Access die richtige Plattform ist? Wir haben über 20 Jahre Erfahrung beim Erstellen von Windows-, Web und mobilen Anwendungen. Kontaktieren Sie uns für eine kostenlose Erstberatung.