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 31.10.2024

[S+] Access-Formulare mehrfach öffnen, Teil 1

Access 365 2024 2021 2019 2016 2013 2010

Wenn Sie versuchen, ein Access-Formular ein zweites Mal zu öffnen, um hier beispielsweise nach weiteren Adressen einer Firma zu suchen, wird immer nur das bereits geöffnete Formular aktiviert. Dieses Verhalten von Access soll verhindern, dass Sie dieselben Daten in verschiedenen Formularen bearbeiten. Unser Tipp zeigt, wie Sie diese Beschränkung umgehen und ein Formular sogar beliebig oft öffnen können.

Weiterlesen …


SmartTools Access Weekly vom 31.10.2024

Zahlen in Kombinations- oder Listenfeldern rechtsbündig ausrichten

Access 365 2021 2019 2016 2013 2010 2007

FRAGE Ich habe ein Design-Problem in einem Access-Formular, auf das ich immer wieder stoße. In einem Kombinations- oder Listenfeld möchte ich zeilenweise die Artikelnummer, die Artikelbezeichnung und den Preis zur Auswahl anzeigen lassen. Dabei möchte ich erreichen, dass die Beträge rechtsbündig untereinander ausgegeben werden. Gibt es dazu eine spezielle Einstellung oder gibt es dafür eine andere Lösung?

Weiterlesen …


SmartTools Access Weekly vom 25.10.2024

News: Der neue moderne SQL-Editor für Access 365

Access 365

Das Warten hat sich gelohnt: Über 4 Jahre nach der ersten Ankündigung bekommt Access endlich einen neuen zeitgemäßen SQL-Editor. Basierend auf dem "Monaco-Editor", der auch in Visual Studio, Visual Studio Code und dem Management Studio verwendet wird, können SQL-Statements nun auch in Access mit deutlich mehr Komfort erstellt und bearbeitet werden. Aktuell steht der Editor Anwendern zur Verfügung, die in Microsoft 365 den Beta-Kanal für Updates ausgewählt haben und die eine spezielle Option aktivieren.

Weiterlesen …


SmartTools Access Weekly vom 25.10.2024

[S+] Anzahl ausgewerteter Datensätze im Access-Bericht ausgeben

Access 365 2024 2021 2019 2016 2013 2010

In verschiedenen Bereichen ist es zum Beispiel zu Dokumentations- oder Kontrollzwecken notwendig, die Anzahl der ausgewerteten Datensätze in einem Bericht auf der ersten, letzten oder jeder Seite des Berichtes beispielsweise in der Fußzeile auszugeben. Eine Standard-Funktion gibt es dafür nicht, aber unser Tipp erläutert Schritt für Schritt, wie Sie diese Aufgabe mit Hilfe von VBA schnell erledigt haben.

Weiterlesen …


SmartTools Access Weekly vom 25.10.2024

Word-Datei in Access abhängig von Feldinhalt öffnen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE In einem Formular meiner Datenbank verwende ich ein Textfeld "WordNummer". Je nach Feldinhalt soll über eine Schaltfläche ein bestimmtes Word-Dokument in einem festgelegten Verzeichnis aufgerufen werden. Ist der Feldinhalt zum Beispiel "100", soll "DokumentA.doc" im Verzeichnis "C:\Word-Dokumente\Docs" aufgerufen werden. Ist der Feldinhalt "105", soll "DokumentB.docx" im Verzeichnis "C:\Word-Dokumente\Docx" aufgerufen werden. Wie löse ich das Problem am besten?

Weiterlesen …


SmartTools Access Weekly vom 17.10.2024

News: So können Sie Access 2024 erwerben

Access 2024

Ab sofort ist mit Office 2024 ein neues Office-Paket verfügbar, 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. Leider ist Access 2024 mittlerweile nur noch in Office 2024 Professional Plus enthalten und das steht offiziell nur Firmenkunden zur Verfügung, die mindestens 5 Lizenzen erwerben. Mit etwas Mühe findet man aber noch eine Möglichkeit, Access 2024 separat zu erwerben.

Weiterlesen …


SmartTools Access Weekly vom 17.10.2024

[S+] Datum für Kalenderwoche per VBA ermitteln

Access 365 2024 2021 2019 2016 2013 2010

Viele Terminvereinbarungen basieren auf der Kalenderwoche. In Ihrer Terminverwaltung in Access müssen Sie jedoch ein Datum wie "15.11.2024" eingeben. Um die Information "46. KW" in "15.11.2024" umzurechnen, ist ein Blick in einen Kalender oder der Aufruf einer Anwendung notwendig, die Kalenderwochen anzeigt. Mit diesem Tipp stellen wir Ihnen eine Lösung vor, die diese Aufgabe direkt in Access erledigt.

Weiterlesen …


SmartTools Access Weekly vom 17.10.2024

Eingabe in einem Access-Formular nach Feldaktivierung ermöglichen

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Wenn ich in einem Access-Formular in ein Feld springe, das schon Daten enthält, wird der gesamte Text markiert und durch eine sofortige Eingabe ersetzt. Ich möchte jedoch den Text ergänzen und sofort weiterschreiben - das funktioniert aber erst nach Mausklick an das Ende des Textes oder durch Betätigung von F2. Ich möchte jedoch sofort weiterschreiben, ohne F2 oder die Maus bedienen zu müssen - ist das möglich?

Weiterlesen …


SmartTools Access Weekly vom 11.10.2024

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

Access 365 2024 2021 2019 2016 2013 2010

Wenn Sie in einer normalen Abfrage eine Pass-Through-Abfrage verwenden, um Daten von einem SQL Server abzurufen, kann das zu Geschwindigkeitsproblemen führen. Wir zeigen, wie Sie diese Probleme in den Griff bekommen. Nachdem wir im ersten Teil dieses Tipps die Auslagerung einer Pass-Through-Abfrage als Sicht (View) auf den SQL-Server erläutert und für den Zugriff eine ODBC-Verbindung eingerichtet haben, geht es nun um die Einbindung als Tabelle in Access und die Geschwindigkeitsvorteile der direkten Ausführung auf dem SQL-Server.

Weiterlesen …


SmartTools Access Weekly vom 11.10.2024

Änderungen in einem Access-Formular an ein anderes Formular melden

Access 365 2019 2016 2013 2010 2007

FRAGE Ich habe in meiner Datenbank eine spezielle Anforderung: Wie kann ich aus Formular "A" eine Prozedur in einem gleichzeitig geöffneten Formular "B" aufrufen? Der Hintergrund dazu: Wenn in Formular "A" Änderungen vorgenommen wurden, möchte ich über die Ereignisprozedur "Nach Aktualisierung" des Formulars "A" voll automatisch Aktualisierungen in Formular "B" auslösen. Lässt sich das mit vertretbarem Aufwand umsetzen?

Weiterlesen …