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 28.3.2025

[S+] Layoutansicht für alle Formulare und Berichte ausschalten

Access 365 2021 2019 2016 2013 2010

Für Formulare und Berichte steht Ihnen eine Ansicht "Layoutansicht" zur Verfügung, die dem Anwender basierend auf dem aktuellen Entwurf eine einfache Änderung des Layouts und der Anordnung von Steuerelementen erlaubt. Häufig verwirren diese Möglichkeiten unerfahrene Anwender oder Sie möchten sie gar nicht erst zur Verfügung stellen. Standardmäßig ist die Layoutansicht für Formulare und Bericht eingeschaltet und man denkt während der Entwicklung nicht immer daran, diese Eigenschaft umzustellen. Nutzen Sie einfach nach Abschluss der Entwicklung oder nach Erweiterungen im Bereich der Formulare und Berichte eine kleine VBA-Prozedur, um die Layoutansicht generell auszuschalten.

Weiterlesen …


SmartTools Access Weekly vom 28.3.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 Access Weekly vom 20.3.2025

News: März 2025-Sicherheitsupdate für Access

Access 365 2024 2021 2019 2016

Mit den März 2025-Updates von Microsoft wird eine kritische Sicherheitslücke in Access 365, 2024, 2021, 2019 und 2016 geschlossen. 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 20.3.2025

[S+] Schriftart für Berichte per VBA individuell anpassen

Access 365 2021 2019 2016 2013 2010

Wenn Sie Schriftarten in allen Berichten Ihrer Access-Datenbank ändern möchten, kann das sehr aufwändig werden. Je nach Anzahl der Objelte, sind Sie nicht selten mehrere Stunden damit beschäftigt, Berichte in der Entwurfsansicht zu öffnen, Felder zu markieren und die Einstellungen zu ändern. Lesen Sie in diesem Tipp, wie Sie diesen Aufwand mit Hilfe einer VBA-Routine auf wenige Mausklicks reduzieren können.

Weiterlesen …


SmartTools Access Weekly vom 20.3.2025

Datum der letzten Bearbeitung festhalten

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich habe in meiner Access-Datenbank in einem Formular mit Kundendaten ein Textfeld eingefügt, das mir das aktuelle Datum anzeigt. Nun soll der Inhalt dieses Datumsfeldes in der Tabelle gespeichert werden und damit das Datum der letzten Bearbeitung festhalten. Beim Aufruf des Formular steht das Datum im Formular, aber ich habe keine Möglichkeit gefunden, es automatisch in die Tabelle zu übertragen.

Weiterlesen …


SmartTools Access Weekly vom 14.3.2025

[S+] Detaildaten aus der Datenblattansicht abrufen

Access 365 2024 2021 2019 2016 2013 2010

Häufig nutzen Sie ein Formular beispielsweise zur Verwaltung von Artikeln in der Datenblattansicht, um sich einen besseren Überblick zu verschaffen. Dabei sollen Zusatzinformationen beispielsweise zum Lieferanten abrufbar sein. Während Sie in einem normalen Formular einfach eine Schaltfläche hinter dem Feld "Lieferant" einfügen und per VBA das Lieferanten-Formular sofort mit dem passenden Lieferanten öffnen können, ist das aus der Datenblattansicht heraus nicht möglich. Lesen Sie in diesem Tipp der Woche, wie Sie durch eine kleine Erweiterung der Abfrage und des Formulars auch in der Datenblattansicht Zusatzinformationen in einem externen Formular bearbeiten können.

Weiterlesen …


SmartTools Access Weekly vom 14.3.2025

Filter für Unterformular zurücksetzen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich nutze in meiner Access-Datenbank ein Unterformular, das meine Anwender beliebig filtern können. Wenn man nun im Hauptformular den Datensatz wechselt, passt der Filter eventuell nicht mehr und es werden keine Datensätze im Unterformular angezeigt, obwohl passende Ergebnisse zum Hauptdatensatz vorliegen. Kann ich den Filter im Unterformular bei einem Datensatzwechsel automatisch zurücksetzen?

Weiterlesen …


SmartTools Newsflash vom 13.3.2025

[S+] Access-Tipp: Texte per VBA zeilenweise umbrechen

Access 365 2024 2021 2019 2016 2013 2010

Wenn Sie längere Texte in einem Memofeld speichern, führt Access einen automatischen Zeilenumbruch durch, so dass der Text immer korrekt lesbar ist. Beim Export solcher Texte zeigen sich dann häufig Probleme, beispielsweise weil die Zielanwendung den Text als eine einzige lange Zeile interpretiert oder der Text nicht in den vorgesehen Bereich passt. Diese Probleme lassen sich lösen, indem der Inhalt des Memofeldes auf einzelne Zeilen mit einer maximalen Zeilenlänge von beispielsweise 50 Zeichen aufgeteilt wird.

Weiterlesen …


SmartTools Access Weekly vom 6.3.2025

SQL-Abfragen mit Parametern ausführen

Access 365 2024 2021 2019 2016 2013 2010

Um mit einer SQL-Abfrage direkt "Top Ten"-Werte aus einer Tabelle zu selektieren und dabei eine Anforderung wie zum Beispiel "Zeige die 10 teuersten Artikel, die mehr als "X" Euro kosten" zu berücksichtigen oder um Artikel in einem bestimmten "Von/Bis"-Preissegment zu selektieren, muss mindestens ein Parameter "X" definiert und abgefragt werden. Während Sie im normalen Abfrageentwurf einfach die Funktion Parameter nutzen und die gewünschten Parameter in einem Dialog definieren, sind in einer SQL-Abfrage entsprechende Statements aufzunehmen. Details dazu erläutert dieser Tipp der Woche.

Weiterlesen …


SmartTools Access Weekly vom 6.3.2025

[S+] Makro automatisch zeitgesteuert ausführen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich möchte einige Abläufe in meiner Anwendung automatisieren. Einige Tabellen in der von mir entwickelten Access-Datenbank müssen zum Beispiel in regelmäßigen Abständen aktualisiert werden. Die manuelle Ausführung von Aktualisierungsabfragen ist zeitraubend und wird natürlich auch immer wieder vergessen. Gibt es eine Möglichkeit, ein Makro zeitgesteuert in der Datenbank ablaufen zu lassen, so dass die Aktualisierung automatisch erfolgen kann?

Weiterlesen …