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 12.11.2026

So erstellen Sie Teil- und Abschlagsrechnungen als E-Rechnung aus Access, Teil 3

Access 365 2024 2021 2019 2016 2013 2010

Öffentliche Auftraggeber und viele große Unternehmen nehmen E-Rechnungen nur im Format XRechnung an. Für Schlussrechnungen ist das eine Herausforderung, denn die Vorauszahlungsfelder des ZUGFeRD-Profils "Extended", die wir im zweiten Teil dieser Reihe vorgestellt haben, gibt es in XRechnungen nicht. Trotzdem müssen Sie in der Schlussrechnung die bereits gezahlten Abschläge und die darin enthaltene Umsatzsteuer absetzen, sonst weist die Rechnung die Steuer ein zweites Mal aus. Die Finanzverwaltung hat dieses Problem erkannt und lässt bis zum 30. Juni 2030 zwei Übergangslösungen zu: Entweder schreiben Sie die Einzelheiten der Abschläge in einen Freitext, oder Sie betten eine Aufstellung als Anhang in die E-Rechnung ein. In diesem dritten und letzten Teil unserer Reihe zeigen wir Ihnen beide Wege mit SmartTools E-Rechnung für Access – einschließlich der Aufstellung, die Sie direkt als Access-Bericht ausgeben.

Weiterlesen …


SmartTools Access Weekly vom 12.11.2026

[S+] Umfang einer Datenbank per VBA automatisch überwachen

Access 365 2024 2021 2019 2016 2013 2010

Aus verschiedenen Gründen ist es immer wieder notwendig, die Größe der aktuellen Datenbank zu überwachen. Beim Erreichen einer bestimmten Größe soll eine Meldung angezeigt werden, so dass zum Beispiel der Anwender eine Archivierung/Auslagerung starten oder der Administrator weitere Schritte unternehmen kann. In diesem Tipp der Woche stellen wir eine entsprechende VBA-Lösung vor und zeigen Schritt für Schritt, wie Sie sie in Ihre Datenbanken integrieren.

Weiterlesen …


SmartTools Access Weekly vom 12.11.2026

Mindestens ein Feld in einem Formular ausfüllen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE In meiner Datenbank verwende ich einem Formular 3 Eingabefelder für Versicherungsnummern (für 5-stellige, für 11-stellige oder für 13-stellige Nummern). Beim Ausfüllen muss sichergestellt sein, dass mindestens eines dieser Felder einen Inhalt aufweist. Es dürfen also nicht alle 3 Felder nicht leer bleiben. Wie kann ich diese Prüfung zuverlässig über eine VBA-Prozedur durchführen und sicherstellen, dass ein Datensatz nur mit einem ausgefüllten Feld gespeichert wird?

Weiterlesen …


SmartTools Access Weekly vom 6.11.2026

So erstellen Sie Teil- und Abschlagsrechnungen als E-Rechnung aus Access, Teil 2

Access 365 2024 2021 2019 2016 2013 2010

Der Auftrag ist abgeschlossen, die Abschläge sind bezahlt, jetzt fehlt nur noch die Schlussrechnung. Auf Papier ist das Routine: Gesamtbetrag, darunter die Abschläge mit ihren Steuerbeträgen, und am Ende der Restbetrag. In einer E-Rechnung muss diese Aufstellung jedoch maschinenlesbar sein, damit die Buchhaltung Ihres Kunden erkennt, wie viel Umsatzsteuer bereits mit den Abschlagsrechnungen abgerechnet wurde. Die Standardfelder der E-Rechnungsnorm können das nicht – wie wir im ersten Teil dieser Reihe gezeigt haben, droht sonst ein doppelter Steuerausweis. Einen vollständigen Ausweg bietet nur das ZUGFeRD-Profil "Extended": Es enthält eigene Felder für jede erhaltene Anzahlung samt der darin enthaltenen Umsatzsteuer. In diesem zweiten Teil zeigen wir Ihnen, wie Sie diese Felder mit SmartTools E-Rechnung für Access befüllen und Ihre Schlussrechnung so ausgeben, dass die Steuer aus den Abschlägen korrekt abgesetzt wird.

Weiterlesen …


SmartTools Access Weekly vom 6.11.2026

[S+] So ermitteln Sie per VBA die aktuelle IP-Adresse

Access 365 2024 2021 2019 2016 2013 2010

Für einige Anwendungen müssen Sie die aktuelle IP-Adresse des Rechners ermitteln, auf dem eine Datenbank ausgeführt wird. So können Sie beispielsweise Probleme mit Zugriffsrechten im Netzwerk einfacher lösen oder eine Firewall für eventuell notwendige ein- oder ausgehende Verbindungen der Datenbank schneller konfigurieren. Access stellt für eine solche Aufgabe keine Unterstützung bereit, aber mit Hilfe der Windows-API können Sie eine entsprechende Funktion nachrüsten.

Weiterlesen …


SmartTools Access Weekly vom 6.11.2026

Länge für Textfelder richtig einstellen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich muss oft sehr unterschiedliche Daten in Access-Datenbanken importieren. Dabei wird die Länge des definierten Feldes des Datentyps "Text" eher zu groß als zu klein gewählt (damit beim Import keine Daten verloren gehen). Um Speicherplatz zu sparen und die Verarbeitungsgeschwindigkeit zu vergrößern, würde ich nun gerne nach erfolgtem Download die Textfeldgröße in den einzelnen Tabellen an die Länge des längsten darin gespeicherten Inhaltes anpassen. Da es sich um zahlreiche Tabellen mit jeweils vielen Textfeldern handelt, wäre ein Tool, das diese automatisch für alle Tabellen einer Datenbank übernimmt, sehr hilfreich. In die gleiche Richtung zielt die zweite Frage. Besteht die Möglichkeit, für alle Textfelder aller Tabellen einer Datenbank die Unicode-Kompression pauschal auf "Ja" zu setzen?

Weiterlesen …


SmartTools Newsflash vom 5.11.2026

[S+] Access-Tipp: Wasserzeichen für Berichte

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 29.10.2026

So erstellen Sie Teil- und Abschlagsrechnungen als E-Rechnung aus Access, Teil 1

Access 365 2024 2021 2019 2016 2013 2010

Große Aufträge rechnen Sie selten in einem Stück ab. Im Bau, im Anlagenbau oder bei umfangreichen Projekten sind Abschläge nach Baufortschritt üblich, und am Ende steht eine Schlussrechnung über den gesamten Auftrag. Als E-Rechnung sind die Teil- und Abschlagsrechnungen schnell erstellt: Sie unterscheiden sich kaum von einer normalen Rechnung. Heikel wird es erst bei der Schlussrechnung. Sie soll den vollen Auftragswert zeigen und gleichzeitig die bereits gezahlten Abschläge berücksichtigen. Erstellen Sie sie so, wie Sie es von Papier- oder PDF-Rechnungen gewohnt sind, geht aus der E-Rechnung nicht hervor, dass Sie einen Teil der Umsatzsteuer schon mit den Abschlägen ausgewiesen haben – im schlimmsten Fall zahlen Sie diese Steuer doppelt. In diesem ersten Teil unserer dreiteiligen Reihe zeigen wir Ihnen, wie Sie Teilrechnungen mit SmartTools E-Rechnung für Access richtig erstellen, wo genau das Problem mit der Schlussrechnung liegt und welche Lösungswege es gibt.

Weiterlesen …


SmartTools Access Weekly vom 29.10.2026

[S+] Tipps für schnellere Access-Abfragen, Teil 2

Access 365 2024 2021 2019 2016 2013 2010

Sicherlich haben auch Sie schon einmal festgestellt, dass einige Abfragen bei der ersten Ausführung wesentlich mehr Zeit benötigen als bei jedem nachfolgenden Aufruf. Unser Tipp erläutert die Hintergründe und stellt eine Lösung vor, mit deren Hilfe Sie Ihre Abfragen immer schnellstmöglich ausführen lassen können. Im ersten Teil dieses Tipps hatten wir die Grundlagen gelegt, um Abfragen beim Öffnen einer Datenbank zu prüfen und ggf. ein schneller ausführbares Kompilat zu generieren. Nun kümmern wir uns darum, die automatische Ausführung einzurichten.

Weiterlesen …


SmartTools Access Weekly vom 29.10.2026

Feldinhalte ganz einfach aufteilen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE In einer Tabelle wurden Informationen in einem Feld erfasst, die eigentlich über mehrere Felder aufgeteilt sein müssen. Aus einem Feld mit dem Inhalt "FE10KHI", "BR27KU3" oder "JI32BA" möchte ich immer die ersten zwei Buchstaben und die nachfolgenden zwei Ziffern jeweils in ein gesondertes Feld übernehmen, in diesem Fall also "FE" und "10", "BR" und "27" oder "JI" und "32". Benötige ich dazu eine VBA-Funktion oder wie kann ich das am einfachen lösen?

Weiterlesen …