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 25.4.2025

[S+] Berichte mit Wasserzeichen drucken

Access 365 2024 2021 2019 2016 2013 2010

Nehmen wir an Sie möchten Berichte drucken, in deren Hintergrund ein Wasserzeichen wie "Vertraulich" oder "Entwurf" erscheint. Da Access selbst keine Wasserzeichen-Funktion zur Verfügung stellt, exportieren einige Anwender den Bericht und nutzen zum Beispiel Word, um ein Wasserzeichen in den Hintergrund zu legen. Diesen Aufwand können Sie sich jedoch sparen, denn mit einem kleinen Trick und ein paar einfachen Anpassungen lassen sich Berichte direkt aus Access heraus mit Wasserzeichen ausdrucken.

Weiterlesen …


SmartTools Access Weekly vom 25.4.2025

Makro automatisch zeitgesteuert ausführen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Einige Tabellen in unserer Access-Datenbank müssen in regelmäßigen Abständen aktualisiert werden. Die manuelle Ausführung von Aktualisierungsabfragen ist zeitraubend und wird natürlich auch häufig vergessen. Wir würden den Vorgang daher gerne automatisieren. Ich habe keine entsprechende Option gefunden, aber gibt es eventuell eine möglichst einfache Möglichkeit, ein Makro zeitgesteuert in der Datenbank ablaufen zu lassen?

Weiterlesen …


SmartTools Access Weekly vom 17.4.2025

News: April 2025-Sicherheitsupdate für Access

Access 365 2024 2021 2019 2016

Mit den April 2025-Updates von Microsoft wird eine kritische Sicherheitslücke in Office 365, 2024, 2021, 2019 und 2016 geschlossen, von der auch Access betroffen ist. Laut offizieller Dokumentation kann nach dem Öffnen einer manipulierten Datenbank unbemerkt Schadcode ausgeführt werden. Über ein Makro könnte so zum Beispiel ein Trojaner oder Virus eingeschleust werden. In dieser Techinfo wird die entdeckte Sicherheitslücke genauer dokumentiert.

Weiterlesen …


SmartTools Access Weekly vom 17.4.2025

Zugriff auf Tabellen effektiv debuggen, Teil 2

Access 365 2024 2021 2019 2016 2013 2010

Wenn Sie in Ihren Datenbanken VBA-Routinen mit Zugriff auf Tabellen entwickeln, treten regelmäßig Fehler mit kryptischen Fehlernummern und wenig hilfreichen Hinweistexten auf. Lesen Sie in diesem Tipp, wie Sie in diesen Fällen dem Fehler schneller auf die Schliche kommen können. Im ersten Teil hatten wir erläutert, dass Access Fehler aus unteren Schichten (ODBC-Treiber, SQL Server) nicht einfach ignoriert, sondern sie lediglich nicht über das "Err"-Objekt anzeigt. Festgehalten werden die Fehler dennoch in einer Auflistung "Errors" des Objektes "DBEngine" (DAO) oder "Connection" (ADO).

Weiterlesen …


SmartTools Access Weekly vom 17.4.2025

[S+] Import doppelter Datensätze vermeiden

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Wir importieren per VBA über ein Recordset (rsImport) Daten in eine ebenfalls als Recordset geöffnete Tabelle (rsTabelle). Dabei kann es vorkommen, dass Datensätze mehrfach in den Importdaten vorhanden sind. Es soll jedoch nur der erste zu einer Ordnungsnummer passende Datensatz importiert werden. Wir nutzen momentan eine Lösung, die per "DLookup()" die Zieltabelle durchsucht und bei vorhandener Ordnungsnummer den aktuellen Importdatensatz überspringt. Diese Lösung ist aber recht langsam. Können Sie uns Alternativen, die schneller arbeiten, aufzeigen?

Weiterlesen …


SmartTools Access Weekly vom 11.4.2025

[S+] Zugriff auf Tabellen effektiv debuggen, Teil 1

Access 365 2024 2021 2019 2016 2013 2010

Wenn Sie in Ihren Access-Datenbanken VBA-Routinen mit Zugriff auf Tabellen im Einsatz haben, treten immer wieder Fehler mit kryptischen Fehlernummern und wenig hilfreichen Hinweistexten auf. Die Fehlersuche ist dann häufig zeitaufwändig und nervenaufreibend. Wir zeigen in diesem Tipp mit welchen Techniken Sie den Ursachen durch den Einsatz von wenig bekannten Access-Hilfsmitteln schneller auf die Schliche kommen können.

Weiterlesen …


SmartTools Access Weekly vom 11.4.2025

QuickTipp: AutoKorrektur für ein einzelnes Steuerelement ausschalten

Access 365 2024 2021 2019 2016 2013 2010

In den meisten Fällen sind Sie für die kleinen Korrekturen dankbar, die Access über die AutoKorrektur bei der Dateneingabe vornimmt. Aus "dre" wird beispielsweise "der" und "Herrn MÜller" ändert Access automatisch wieder in "Herrn Müller". Sie finden das Dialogfeld über Datei-Access-Optionen-Dokumentprüfung-AutoKorrektur-Optionen. Wenig bekannt ist die Tatsache, dass Sie die AutoKorrektur bei Bedarf auch ganz gezielt für einzelne Felder deaktivieren können.

Weiterlesen …


SmartTools Access Weekly vom 11.4.2025

Führende Nullen in Feldern löschen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Wir importieren Daten aus verschiedenen Quellen. Dabei kommen Felder unterschiedlicher Länge mit führenden Nullen, also beispielsweise Inhalte wie "000123", "0000045", "006789" vor. Wir möchten die führenden Nullen löschen, kommen hier aber zum Beispiel mit strInhalt = Mid$(Feld, 4) nicht weiter, da mal 3, mal 5 oder mal 2 Nullen vorangestellt sind. Wie lässt sich dieses Problem am elegantesten lösen?

Weiterlesen …


SmartTools Newsflash vom 10.4.2025

[S+] Access-Tipp: So haben Sie immer ausreichend Platz zur Bearbeitung von Memofeldern

Access 365 2024 2021 2019 2016 2013 2010

Aus Platzgründen fallen Memofelder im Formular häufig recht klein aus, so dass die Erfassung und das Lesen der Inhalte sehr mühsam ist. Eine Lösung des Problems ist auf verschiedenen Wegen möglich. Sie können mit der Tastenkombination Umschalt + F2 die Zoombox für das Memofeld öffnen oder eine Ereignisprozedur "Bei Doppelklick" nutzen, die die Zoombox programmatisch öffnet. In diesem Tipp zeigen wir außerdem eine weitere Alternative: Erstellen Sie ein separates Formular mit einem entsprechend breitem Textfeld, das für die Bearbeitung von Memofeldern aufgerufen werden kann.

Weiterlesen …


SmartTools Access Weekly vom 3.4.2025

Bugfix: Fehlerhaftes MouseWheel-Ereignis durch Microsoft 365-Update behoben

Access 365

Über das MouseWheel-Ereignis in einem Access-Formular können Sie ganz einfach per VBA auf bestimmte Anwenderaktionen reagieren. Der Parameter "Page" ist immer dann "Wahr", wenn um eine Seite gescrollt wurde. Der Parameter "Count" liefert die Anzahl der gescrollten Datensätze. Auch wenn Sie das Ereignis bisher problemlos genutzt haben, sorgt ein Microsoft 365-Update aus den letzten Monaten dafür, dass das Ereignis nicht mehr korrekt ausgelöst wird. "Page" ist immer "Falsch" und "Count" immer 0.

Weiterlesen …