Bubble Sort

Solange Sie mit Datenzugriffsobjekten hantieren, ist das Sortieren von Daten eine einfache Angelegenheit. Diese übernehmen Sortierungen etwa über die SQL-Anweisung OrderBy oder dezidierte Sort-Methoden. Bei in Arrays untergebrachten Datenmengen unter VBA lässt Sie Access jedoch im Regen stehen. Hier kommen Sie um eigens programmierte Routinen nicht herum.

Weiterlesen

Klassenmodule und benutzerdefinierte Typen

Die allermeisten Prozeduren und Funktionen des VBA-Projekts Ihrer Datenbank werden Sie in ganz normalen Modulen unterbringen. Dabei wird leicht übersehen, dass es sich etwa bei Formularen um eine andere Art Module handelt, nämlich um Klassenmodule. Diese können Sie aber auch selbst anlegen. Erfahren Sie hier, wie Sie dabei vorgehen. Wir leiten das Thema zunächst jedoch mit den benutzerdefinierten Typen ein, welche Klassenmodule verständlicher machen.

Weiterlesen

Rund um den VBA-Editor

Ob Sie schon ein alter Hase sind, oder gerade die ersten Schritte der Programmierung unter Access unternehmen, eine eingehendere Auseinandersetzung mit der Entwicklungsumgebung von Office und Visual Basic for Applications kann nicht schaden. Beleuchten wir deshalb in diesem Beitrag im Schnelldurchlauf deren Bestandteile, welche sich unter der Haube des VBA-Editors verbergen.

Weiterlesen

Diagrammformulare

Für die Auswertung von Daten unter Access reichen die Datenblattansichten von Abfragen oft nicht aus. Statistische Erhebungen lassen sich mit Diagrammen wesentlich anschaulicher auswerten. Werfen wir einen Blick auf die Möglichkeiten, die uns Access hier von Haus aus anbietet, ohne Umwege über Excel gehen zu müssen.

Weiterlesen

Anwendungseinstellungen abspeichern

Sie haben eine umfangreiche Datenbank entwickelt und möchten Ihren Anwendern die Möglichkeit bieten bestimmte Einstellungen etwa der Benutzeroberfläche selbst festlegen zu können – so, wie sie das in anderen Anwendungen von den Einstellungen- und Optionen-Menüs her kennen. Damit lassen sich etwa das Erscheinungsbild steuern oder Pfade für Auswahldialoge vorgeben. Wie sich das sinnvoll per VBA umsetzen lässt möchten wir in diesem Beitrag beleuchten.

Weiterlesen

Registry-Zugriff per VBA

Die Windows Registrierungsdatenbank, kurz Registry, ist die zentrale Sammelstelle für Einstellungsdaten aller Art. Die Konfiguration des gesamten Systems und fast aller Anwendungen hängt von ihr ab. Ob lesend oder schreibend, auch als Access-Entwickler hätte man gern eine Programmierschnittstelle für den Zugriff auf die Registry. Weil VBA hier nur eingeschränkte Möglichkeiten bietet, ist dem Thema dieser Beitrag gewidmet.

Weiterlesen