Unsere Webseiten benötigen JavaScript. Dies scheint in Ihrem Browser jedoch deaktiviert zu sein.

News & Tipps zu Microsoft Access

Lesen Sie hier einige der besten Beiträge aus SmartTools Access Weekly sowie ausgewählte Inhalte anderer E-Mail-Newsletter von SmartTools Publishing rund um Microsoft Access.

SmartTools Access Weekly vom 30.5.2025

[S+] Die wichtigsten Grundlagen zum Einsatz von DAO-/ADO-Recordsets, Teil 1

Access 365 2024 2021 2019 2016 2013 2010

Um programmatisch auf die Inhalte von Tabellen zuzugreifen, werden "Recordsets" eingesetzt. Ein Recordset ist einfach ausgedrückt eine Sammlung von Datensätzen, die in Schleifen durchlaufen und auf verschiedener Art verarbeitet werden kann. Alle notwendigen Grundlagen dazu vermittelt Ihnen unser Tipp. Die Basis eines Recordsets kann eine Tabelle oder eine Abfrage, eine Kombination aus mehreren Tabellen und/oder Abfragen oder eine SELECT-Anweisung sein.

Weiterlesen …


SmartTools Access Weekly vom 30.5.2025

Datum der letzten Bearbeitung festhalten

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich habe in einem Formular mit Kundendaten ein Textfeld eingefügt, das mir das aktuelle Datum anzeigt. Nun soll dieses Datumsfeld in der Tabelle gespeichert werden und das Datum der letzten Bearbeitung festhalten. Beim Aufruf des Formular steht das Datum im Formular, aber ich weiß nicht, wie ich es automatisch in die Tabelle übertragen kann. Können Sie eine entsprechende VBA-Prozedur vorstellen?

Weiterlesen …


SmartTools Access Weekly vom 23.5.2025

[S+] Berichte automatisch schließen, Teil 2

Access 365 2024 2021 2019 2016 2013 2010

Formulare und Berichte sollen oftmals nach einer bestimmten Zeit automatisch geschlossen werden. Während sich diese Funktionalität bei einem Formular über den Zeitgeber schnell realisieren lässt, ist das bei einem Bericht nicht möglich, denn Berichte stellen keinen Zeitgeber zur Verfügung. Mit einem kleinen Trick lassen sich aber auch Berichte nach Ablauf einer bestimmten Zeit automatisch schließen. Unser Tipp zeigt, wie Sie eine solche Lösung in Ihre Datenbanken integrieren.

Weiterlesen …


SmartTools Access Weekly vom 23.5.2025

Sicherungskopie der aktuellen Datenbank per VBA anlegen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich möchte die Datensicherung meiner Access-Datenbanken automatisieren, damit die Anwender diese wichtige Routineaufgabe nicht manuell ausführen müssen. Kennen Sie eine Möglichkeit, per VBA-Prozedur eine Sicherungskopie der aktuellen Datenbank in ihrem momentanen Verzeichnis zu speichern? Meine Versuche mit "FileCopy" sind gescheitert, es wird ein Laufzeitfehler "Zugriff verweigert" angezeigt.

Weiterlesen …


SmartTools Access Weekly vom 15.5.2025

News: Noch 6 Monate bis zum Supportende für Access 2016 und 2019

Access 365 2024 2021 2019 2016

Office-Anwender, die sich bisher gegen ein Microsoft 365-Abonnement entschieden haben, nutzen häufig noch ältere Versionen, die als Dauerlizenz verfügbar waren. Solange der Funktionsumfang für den täglichen Einsatz ausreicht, ist dagegen auch nichts einzuwenden. Angesichts der fast jeden Monat neu entdeckten Sicherheitslücken, sind aktuelle Sicherheitsupdates essenziell und hier war Microsoft in der Vergangenheit sehr großzügig: Käufern von Office 2016 wurden noch Sicherheitsupdates für 10 Jahre versprochen. Dieser Zeitraum läuft nun in 6 Monaten aus. Gleichzeitig endet auch der Support für Office 2019, denn bei den aktuellen Versionen ist Microsoft nicht mehr so großzügig mit der Unterstützung durch Sicherheitsupdates.

Weiterlesen …


SmartTools Access Weekly vom 15.5.2025

[S+] Berichte automatisch schließen, Teil 1

Access 365 2024 2021 2019 2016 2013 2010

Formulare und Berichte sollen oftmals nach einer bestimmten Zeit automatisch geschlossen werden. Während sich diese Funktionalität bei einem Formular über den Zeitgeber schnell realisieren lässt, ist das bei einem Bericht nicht möglich, denn Berichte stellen keinen Zeitgeber zur Verfügung. Mit einem kleinen Trick lassen sich aber auch Berichte nach Ablauf einer bestimmten Zeit automatisch schließen. Unser Tipp zeigt, wie Sie eine solche Lösung in Ihre Datenbanken integrieren.

Weiterlesen …


SmartTools Access Weekly vom 15.5.2025

Bericht mit gefilterten Daten eines Unterformulars drucken

Access 365 2024 2021 2019 2016 2013 2010

FRAGE In einem Formular meiner Access-Datenbank verwende ich ein Unterformular, dessen Datensätze gefiltert werden können. Diese Möglichkeit wird von den Anwendern sehr häufig genutzt. Ich möchte nun mit einer Schaltfläche Bericht drucken im Hauptformular einen Bericht öffnen, der gezielt nur die gefilterten Daten aus dem Unterformular ausgibt. Ist das irgendwie möglich und wie muss ich dazu vorgehen?

Weiterlesen …


SmartTools Access Weekly vom 9.5.2025

[S+] Zeichenketten per VBA aufteilen, Teil 2

Access 365 2021 2019 2016 2013 2010

In Ihren VBA-Routinen ist es regelmäßig erforderlich, Zeichenketten in einzelne Bestandteile zu zerlegen. Sie erhalten zum Beispiel durch einen Import kombinierte Feldinhalte wie "Herr Dr. Johannes Schmidt" und müssen diese Angaben auf einzelne Felder "Anrede", "Titel", "Vorname" und "Nachname" aufteilen. Wir zeigen in diesem Tipp anhand zahlreicher Beispiele, welche Möglichkeiten Ihnen VBA dazu bietet.

Weiterlesen …


SmartTools Access Weekly vom 9.5.2025

QuickTipp: VBA-Projekt nach Absturz entsperren

Access 365 2024 2021 2019 2016 2013 2010

Mitten in einem Speichervorgangs wird Access manchmal ohne Fehlermeldung geschlossen. Nach dem erneuten Öffnen der Datenbank und dem Wechsel zum VBA-Editor ist das Projekt dann gesperrt und Sie haben keinen Zugriff mehr darauf. Um wieder Zugriff zu erlangen, können Sie zunächst versuchen, das VBA-Projekt reparieren zu lassen. Öffnen Sie dazu im ersten Schritt ein Fenster mit einer Eingabeaufforderung und wechseln Sie in das Verzeichnis mit der Datenbank.

Weiterlesen …


SmartTools Access Weekly vom 9.5.2025

Eingabe immer mit zwei Ziffern beginnen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich möchte Eingabefehler in einem Formular meiner Access-Datenbank so gut wie möglich vermeiden. Bei der Erfassung von alphanumerischen Artikelnummern wie zu Beispiel "10JKB2304" muss immer sichergestellt sein, dass es sich bei den ersten beiden Zeichen immer um eine Ziffer handelt. Wie kann man mit einer VBA-Prozedur erreichen, dass eine Meldung erscheint und das Verlassen des Feldes verhindert wird, solange diese Bedingung nicht erfüllt ist?

Weiterlesen …