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.7.2024

[S+] Feldinhalte in Access-Formularen per QuickInfo anzeigen

Access 365 2024 2021 2019 2016 2013 2010

Um möglichst viele Informationen in einem Formular unterbringen zu können, legen Sie Textfelder, Listenfelder oder Kombinationsfelder häufig mit reduzierter Breite an. Das führt dazu, dass längere Inhalte abgeschnitten oder als Fehlerhinweis "######" angezeigt werden. Um den kompletten Inhalt bei Textfeldern lesen zu können, muss in das Textfeld geklickt und der Cursor nach rechts verschoben werden. Bei Listeneinträgen geht das nicht; hier ist immer nur der passende Teil des Feldinhaltes zu sehen. Lesen Sie in diesem Tipp der Woche, wie Sie trotzdem die kompletten Inhalte aller Felder und Listeneinträge schnell einsehen können.

Weiterlesen …


SmartTools Access Weekly vom 25.7.2024

Fehler bei der Dateneingabe abfangen

Access 365 2024 2021 2019 2016 2013 2010s

FRAGE Ich erfasse in einem Formular neue Aufträge. Dabei wird auch eine Auftragsnummer erfasst, für die sichergestellt werden muss, dass es keine Duplikate gibt. Ich habe dazu in der Tabelle das entsprechende Feld bei "Indiziert" auf den Wert "Ja (ohne Duplikate)" eingestellt. Das funktioniert gut, aber der Anwender erhält im Formular bei einer Duplikateingabe eine unverständliche Fehlermeldung von Access angezeigt. Gibt es die Möglichkeit, dem Anwender im Formular eine frei wählbare Fehlermeldung bei Duplikatseingabe anzuzeigen?

Weiterlesen …


SmartTools Access Weekly vom 18.7.2024

[S+] Unterformulare als dynamische Aufgabenbereiche, Teil 2

Access 365 2024 2021 2019 2016 2013 2010

In Ihren Hauptformularen nutzen Sie häufig mehrere Unterformulare, deren Inhalte nicht permanent angezeigt werden müssen. In anderen Windows-Anwendungen finden sich für solche Fälle praktische Aufgabenbereiche. Access stellt ein solches Steuerelement leider nicht zur Verfügung, aber Sie können dieser Funktionalität schnell nachrüsten. Die genaue Vorgehensweise zeigt dieser Tipp. Nachdem wir im ersten Teil die Anpassungen für das Hauptformular erläutert hatten, geht es nun um die einzelnen Unterformulare.

Weiterlesen …


SmartTools Access Weekly vom 18.7.2024

Änderungen per Recordset in SQL-Tabellen speichern

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Wenn Access als Frontend und ein SQL-Server als Backend eingesetzt wird, erscheint bei Neuanlagen oder Änderungen, die man per Recordset an Tabellen vornimmt, bei einigen Prozeduren die Fehlermeldung: "Wenn Sie auf eine SQL-Server-Tabelle zugreifen, die eine IDENTITY-Spalte enthält, müssen sie für die OpenRecordset-Methode die dbSeeChanges-Option verwenden". Die VBA-Prozedur wird dann abgebrochen. Die Datenbank funktioniert als gemeinsam genutzte Datenbank seit Jahren problemlos, nur wenn ein SQL-Server als Backend eingesetzt wird, erscheint bei einigen Prozeduren diese Meldung.

Weiterlesen …


SmartTools Access Weekly vom 12.7.2024

[S+] Unterformulare als dynamische Aufgabenbereiche, Teil 1

Access 365 2024 2021 2019 2016 2013 2010

In Ihren Hauptformularen nutzen Sie häufig mehrere Unterformulare, deren Inhalte nicht permanent angezeigt werden müssen. In anderen Windows-Anwendungen finden sich für solche Fälle praktische Aufgabenbereiche, die man bei Bedarf auf- und zuklappen kann, so dass nur der tatsächlich benötigte Bereich sichtbar und alles andere auf eine Titelleiste reduziert ist. Access stellt ein solches Steuerelement leider nicht zur Verfügung, aber Sie können dieser Funktionalität schnell nachrüsten. Die genaue Vorgehensweise zeigt unser zweiteiliger Tipp der Woche.

Weiterlesen …


SmartTools Access Weekly vom 12.7.2024

Abfrageergebnis mit Access anzeigen und warten bis die Ansicht geschlossen wurde

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Ich möchte in meiner Datenbank per VBA das Ergebnis einer Abfrage anzeigen lassen und dann mit der Ausführung der Prozedur fortfahren, sobald das Fenster geschlossen wird. Es handelt sich bei dem Abfrageergebnis in der Regel um mehrere Datensätze, aber ich denke, dass eine MsgBox dazu am besten geeignet wäre. Oder haben Sie eine andere Idee, wie ich das Schließen des Fensters überwachen kann? Mit welchen VBA Anweisungen komme ich weiter?

Weiterlesen …


SmartTools Newsflash vom 11.7.2024

[S+] Access-Tipp: Datum automatisch in ein Feld eintragen

Access 365 2024 2021 2019 2016 2013 2010

In Access soll beim Aktivieren eines Kontrollkästchens wie "Erledigt" automatisch das aktuelle Datum in ein Feld des Formulars eingetragen werden. Das ist mit nur wenigen Zeilen Code und in kurzer Zeit umgesetzt. Diese einfache Methode ermöglicht es Ihnen, den aktuellen Status von Aufgaben präzise und effizient zu dokumentieren. Den dafür erforderlichen Code und die genaue Vorgehensweise beschreiben wir in diesem SmartTipp für Access.

Weiterlesen …


SmartTools Access Weekly vom 4.7.2024

Eigenschaften von Office-Dokumenten aus Access heraus anzeigen und bearbeiten

Access 365 2024 2021 2019 2016 2013 2010

Access-Datenbanken werden häufig für die Verwaltung von Office-Dokumenten eingesetzt. Nun möchten Sie beispielsweise für ein Word-Dokument oder eine Excel-Arbeitsmappe einen Eigenschaften-Dialog anzeigen lassen, über den Sie Einträge wie "Titel", "Autor", "Stichwort", "Betreff" usw. prüfen und ggf. ergänzen können, ohne dass dazu das Dokument in Word oder Excel geöffnet werden muss. Wir liefern in diesem Tipp eine passende Lösung.

Weiterlesen …


SmartTools Access Weekly vom 4.7.2024

[S+] Bestimmten Kalender in Outlook per VBA adressieren

Access 365 2024 2021 2019 2016 2013 2010

FRAGE Aus einem Unterformular übergebe ich bisher mit einer VBA-Prozedur, die über eine Schaltfläche aufgerufen wird, Daten an den Standardkalender in Outlook. Der Standardkalender enthält die geschäftlichen Termine und es gibt einen "Unterkalender" für private Termine. Nun möchte ich die Daten wahlweise an den einen oder den anderen Kalender übergeben. Wie lautet die Syntax, um einen "Unterkalender" in Outlook anzusprechen?

Weiterlesen …


SmartTools Access Weekly vom 28.6.2024

[S+] Zugriff auf die Datenblattansicht von Access per VBA

Access 365 2024 2021 2019 2016 2013 2010

Tabellen oder Ergebnisse einer Auswahlabfrage werden häufig in der Datenblattansicht angezeigt und sollen dann per VBA bearbeitet werden. Auf den ersten Blick sieht es so aus, dass in der Datenblattansicht kein VBA unterstützt wird. Wir zeigen in diesem Tipp aber, wie Sie per VBA auf angezeigte Tabellen und Abfrageergebnisse zugreifen können. Bislang gehen Sie für die Verarbeitung von Tabellen oder Abfrageergebnissen den üblichen Weg: Sie öffnen die Tabelle oder Abfrage also per Recordset und nehmen in einer Schleife die Änderungen vor.

Weiterlesen …