window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-TCJTE9L38H');

VBA-Funktionen in Abfragen

Ob für die Berechnung von Feldern oder für Kriterien, um den Einsatz von VBA-Funktionen in Abfragen und SQL-Ausdrücken werden Sie häufig nicht herum kommen. Die Liste von originären Funktionen der Access-SQL-Engine ist ziemlich kurz, und für alle weitergehenden Rechenaufgaben verwendet Access nach Aussage von Microsoft den sogenannten VBA Expression Service. Betrachten wir in diesem Beitrag, wie beide zusammenspielen und auf was hier das Augenmerk liegen sollte.

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

Access-Systemtabellen

Im Datenbankfenster oder im Navigationsbereich von Access mögen Ihnen die ausgegrauten Bezeichnungen von Tabellen mit dem Präfix MSys schon aufgefallen sein. Dabei handelt es sich um Systemtabellen, ohne die Access nicht funktionieren könnte. Reißen wir kurz an, was sich hinter diesen ominösen Tabellen verbirgt und wie Sie sie gar gewinnbringend für eigene Zwecke verwenden.

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

Adressen konsolidieren

Der geradezu prototypische Anwendungsfall für eine Datenbank ist sicherlich die Speicherung von Kontakten. Ob Nordwind-, unsere Südwinddatenbank oder die hier oft verwendete Stammdatentabelle: im Zentrum stehen Adressdatensätze. Auf den ersten Blick gibt es dabei keinen Erklärungsnotstand, denn so ein Kontaktdatensatz scheint eine einfache Angelegenheit zu sein. Bei genauerem Hinsehen tauchen aber doch Fragen auf, die dieser Beitrag thematisiert.

Weiterlesen

Etiketten drucken per Assistent

Weihnachten steht vor der und Tür, und Sie möchten an Verwandtschaft und Freunde oder Geschäftspartner Grußbriefe versenden. Die Adressaten hatten Sie bereits in einer Access-Tabelle verewigt. Einfacher, als Couverts direkt mit Adressen zu beschriften, lassen sie diese auf Etiketten aufbringen. Zum Glück stellt Access einen Etikettenassistenten bereit, der Ihnen das manuelle Erstellen eines Etikettenberichts abnimmt. Doch leider legt der Ihnen einige Stolpersteine in den Weg…

Weiterlesen

Ex- und Import zu Microsoft Word

Der Austausch von Daten zu einer Excel-Mappe ist sicher eine häufige Aufgabe unter Access. Seltener hingegen findet eine Anbindung an Word statt. Dabei ist gerade das eine Anforderung, die durchaus oft gewünscht wird, sei es, um Berichte manuell weiter zu verarbeiten oder Seriendokumente mit einer Access-Datenquelle zu versehen. Wir zeigen, wie Ex- und Import zu Word in beide Richtungen aussehen können.

Weiterlesen

Tabellen bearbeiten mit dem TableDef-Objekt

Wenn Sie über VBA auf die Objekte Ihrer Datenbank zugreifen, dann hat sicher der Datenzugriff über das Recordset-Objekt die größte Bedeutung. Seltener werden Sie die Definitionen der Tabellen auslesen, bearbeiten oder gar anlegen müssen. Wenn doch, so ist das TableDef-Objekt von DAO die zentrale Anlaufstelle. Sehen Sie selbst, wie der Umgang damit aussieht und was möglich ist.

Weiterlesen