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 Newsflash vom 10.10.2024

[S+] Access-Tipp: Name des aktiven Steuerelementes in einem Formular abfragen

Access 365 2024 2021 2019 2016 2013 2010

Um in einer globalen VBA-Routine festzustellen, welches Formular ein Anwender gerade geöffnet hat und welches Feld in diesem Formular momentan aktiviert ist, können Sie das Objekt "Screen" nutzen. Die Eigenschaft "ActiveForm" enthält eine Referenz auf das aktuell verwendete Formular, die Eigenschaft "ActiveControl" auf das Steuerelement, das momentan den Fokus hat und die Eigenschaft "PreviousControl" gibt Auskunft, welches Steuerelement vor "ActiveControl" den Fokus hatte.

Weiterlesen …


SmartTools Access Weekly vom 4.10.2024

[S+] So optimieren Sie die Geschwindigkeit von Pass Through-Abfragen in Access, Teil 1

Access 365 2024 2021 2019 2016 2013 2010

Wenn Sie in einer normalen Abfrage eine Pass-Through-Abfrage als Lieferant für Daten von einem SQL Server einbinden, kann das je nach Aufbau der Pass-Through-Abfrage zu erheblichen Geschwindigkeits-Problemen führen. Wir zeigen in diesem Tipp, wie Sie diese Probleme durch eine kleine Umstellung in den Griff bekommen. Wir beginnen mit ein paar wichtigen Hintergrundinformationen zum besseren Verständnis des Problems.

Weiterlesen …


SmartTools Access Weekly vom 4.10.2024

Access-Berichte automatisch drucken

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich muss jeden Tag die immer gleichen Berichte für die Weitergabe ausdrucken. Um das zu vereinfachen, habe ich angefangen eine Tabelle aufzubauen, in der die Namen der Berichte gespeichert sind, die jeden Tag ausgedruckt werden sollen. Dann habe ich in meinem Menüformular eine Schaltfläche Berichte drucken angelegt. Wie greife ich nun auf die Tabelle zu, lese die Datensätze aus und schicke die Berichte auf den Drucker?

Weiterlesen …


SmartTools Access Weekly vom 27.9.2024

[S+] E-Rechnungen mit Access erstellen und verarbeiten

Access 365 2024 2021 2019 2016 2013 2010

Am 1.1.2025 beginnt die Einführung der E-Rechnung in Deutschland. Der gesamte Prozess wird sich über mehrere Jahre hinziehen, aber der Anfang des nächsten Jahres ist der erste wichtige Meilenstein für jedes deutsche Unternehmen, denn ab dem 1.1.2025 müssen sie in der Lage sein, E-Rechnungen elektronisch zu empfangen. Darüber hinaus werden einige Firmen und Behörden die Verwendung von E-Rechnungen verlangen, um die internen Prozesse zu rationalisieren. Wenn Sie Rechnungen mit Access an Unternehmen stellen, müssen Sie also in nächster Zeit tätig werden, denn Access ist standardmäßig nicht in der Lage, eine E-Rechnung zu erstellen. In diesem Tipp finden Sie einen ersten Einstieg in das Thema "E-Rechnungen mit Access", damit Sie sich vorbereiten und die weitere Vorgehensweise planen können.

Weiterlesen …


SmartTools Access Weekly vom 27.9.2024

Abfragekriterium aus Formular übernehmen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich möchte den Anwendern meiner Datenbank nicht zumuten, mit dem Abfragentwurf von Access zu arbeiten. Für die Eingabe der Suchkriterien möchte ich ein normales Formular verwenden. Wie muss eine Abfrage aussehen, die als Kriterium ein ungebundenes Feld aus einem Formular nutzt, in dem zum Beispiel "ABCD" steht und die prüft, ob in der Tabelle in einem Feld "Zusatz" auch irgendwo der Begriff "ABCD" steht?

Weiterlesen …


SmartTools Access Weekly vom 19.9.2024

News: Das sind die neuen Funktionen von Access 2024

Access 2024

Mit Office 2024 erscheint am 1. Oktober ein neues Office-Paket, das als Dauerlizenz erworben werden kann. Sie gehen also kein Abonnement ein, sondern können alle enthaltenen Anwendungen auf einem Arbeitsplatz installieren und ohne weitere Kosten beliebig lange nutzen. Realistisch gesehen kann man allerdings nur von einer Nutzungsdauer von etwa 5 Jahren ausgehen, weil Microsoft sich nur für diesen Zeitraum zur Veröffentlichung von Sicherheitsupdates verpflichtet hat. Die genauen Preise und verfügbaren Pakete hat Microsoft bisher nicht bekannt gegeben, aber zumindest wurden die neuen Funktionen für Office 2024 angekündigt. Wie erwartet handelt es sich um einen Teil der Funktionen, die in den letzten Jahren im Rahmen des Microsoft 365-Abonnements in Access 365 integriert wurden.

Weiterlesen …


SmartTools Access Weekly vom 19.9.2024

[S+] Zeichenketten per VBA richtig vergleichen und prüfen

Access 365 2024 2021 2019 2016 2013 2010

Wenn Sie Zeichenketten in Ihren VBA-Routinen vergleichen, kann das unter Umständen zu fehlerhaft verarbeiteten Daten führen. In diesem Tipp erklären wir, wie Access Zeichenketten vergleicht, warum es dabei zu falschen Ergebnissen kommen kann und was Sie dagegen tun können. Um das Problem direkt nachzuvollziehen, öffnen Sie die VBA-Entwicklungsumgebung (Alt + F11) und tippen im Direktbereich (Strg + G) die folgende Anweisung gefolgt von Return ein: ? "ABC" <> "abc". Obwohl die beiden Zeichenketten definitiv unterschiedlich sind, kommt Access zum Ergebnis "True", sieht also beide Zeichenketten als identisch an.

Weiterlesen …


SmartTools Access Weekly vom 19.9.2024

Felder in einem Access-Formular vor der Speicherung prüfen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich möchte Fehleingaben in meiner Datenbank so gut wie möglich reduzieren. Wie kann ich in einem Formular verhindern dass ein Datensatz versehentlich aktualisiert bzw. gespeichert wird? Wenn der Datensatz verlassen werden soll, möchte ich eine Überprüfung vornehmen, ob der Datensatz alle Bedingungen erfüllt, also dass zum Beispiel ob ein Startdatum größer als ein Enddatum ist. Ggf. soll der Speichervorgang abgebrochen und eine Fehlermeldung angezeigt werden.

Weiterlesen …


SmartTools Access Weekly vom 13.9.2024

Bugfix: Hängende Access-Instanzen und Fehler 3048 durch Microsoft 365-Update behoben

Access 365

In der letzten Ausgabe haben wir über ein ärgerliches neues Access-Problem berichtet: Nach der Aktualisierung auf die Version 2408 konnte eine Datenbank nicht mehr geschlossen werden. Ein Access-Prozess blieb geöffnet und sorgte dafür, dass das Lockfile der verwendeten Datenbank nicht gelöscht wurde. Außerdem kam es bei der Arbeit in Access regelmäßig zum Fehler 3048 ("Es können keine weiteren Datenbanken geöffnet werden."). Wir haben verschiedene Workarounds beschrieben, aber ab sofort steht ein Bugfix zur Verfügung.

Weiterlesen …


SmartTools Access Weekly vom 13.9.2024

[S+] Ausdruck von Access-Berichten protokollieren

Access 365 2024 2021 2019 2016 2013 2010s

Zu Dokumentationszwecken müssen Sie manchmal festhalten, wann und wie viele Seiten einzelner Berichte ausgedruckt wurden. In unserem aktuellen Tipp stellen wir eine VBA-Protokollfunktion vor, die Sie schnell in Ihre Anwendungen und dann in jeden Bericht integrieren können. Sie legen dazu in der Datenbank, in der Ausdrucke protokolliert werden sollen, im ersten Schritt eine Tabelle "Druckprotokoll" an.

Weiterlesen …