Unsere Webseiten benötigen JavaScript. Dies scheint in Ihrem Browser jedoch deaktiviert zu sein.
Unsere Webseiten benötigen Session-Cookies. Diese scheint Ihr Browser jedoch zu blockieren.
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 E-Rechnung für Access ist die erste Wahl für die Arbeit mit E Rechnungen in Microsoft Access – tausendfach bewährt im täglichen Einsatz in Unternehmen, Verwaltungen und Entwicklungsabteilungen. Bereits seit Jahren vertrauen Access Entwickler auf unsere Erweiterung, weil sie stabil, praxisbewährt und technisch führend ist. Sie erhalten eine vollständig integrierte, lokal arbeitende E Rechnungskomponente, die wirklich alle aktuellen ZUGFeRD und XRechnung Formate unterstützt und sich mit wenigen Zeilen VBA nahtlos in jede bestehende Datenbank einfügt. Profitieren Sie von der Kombination aus Funktionsumfang, Datensicherheit, Entwicklungsfreundlichkeit und langjähriger Praxiserprobung.
Wenn Sie ein Kombinationsfeld einsetzen, dessen Datenbasis Hunderte oder gar Tausende von Datensätzen umfasst, ist die Auswahl sehr langsam, weil Access nur einen Teil der in Frage kommenden Einträge anzeigt. Sie müssen dann mehrmals den Rollbalken bis zum Ende ziehen, bevor alle vorhandenen Einträge angezeigt werden. Auch die automatische Vervollständigung und das Scrollen lassen in diesen Fällen zu wünschen übrig, da Access die Anzeige nur verzögert aufbaut. Nutzen Sie daher unseren Trick, um den Einsatz von Kombinationsfeldern zu optimieren.
FRAGE Ich nutze Office Automation für den Export von Daten nach Excel. Bei der Ausgabe in eine Arbeitsmappe wird per "ActiveSheet" immer "Tabelle1" adressiert. Ich möchte aber ein bestimmtes Tabellenblatt wählen. Welche Anweisungen wären dazu nötig? Bei einigen meiner Excel-User wird Excel ohne Standardtabellen, also quasi "leer" geöffnet. Wie kann ich das erkennen und in solchen Fällen ein Tabellenblatt anlegen und benennen?
Skonto ist ein beliebtes Mittel, um Kunden zu einer schnellen Zahlung ausstehender Rechnungen zu bewegen. Nachlässe von 2 oder 3 Prozent bei einer Zahlung innerhalb von 14 Tagen sind allgemein üblich. Selbstverständlich können Sie auch in E-Rechnungen Skonto gewähren. Problematisch daran ist nur, dass es in der maßgeblichen E-Rechnungsnorm "EN 16931" keine speziellen Felder für Skontodetails gibt – zumindest noch nicht. Das Fehlen geeigneter BT-Felder steht der maschinellen Auswertung von E-Rechnungen im Wege, denn ein simpler Skonto-Hinweis in einem Freitext-Feld kann nicht automatisch verarbeitet werden. Zu vielfältig wären die Formulierungen, als dass sich beim Einlesen einer E-Rechnung eindeutige Skonto-Bedingungen zuordnen ließen. Wir zeigen in diesem Beitrag, wie Sie mit SmartTools E-Rechnung für Access die Skonto-Bedingungen in E-Rechnungen in den Formaten ZUGFeRD, XRechnung und ZUGFeRD Extended vornehmen.
Wenn Sie ein Kombinationsfeld einsetzen, dessen Datenbasis Hunderte oder gar Tausende von Datensätzen umfasst, ist die Auswahl sehr langsam, weil Access nur einen Teil der in Frage kommenden Einträge anzeigt. Sie müssen dann mehrmals den Rollbalken bis zum Ende ziehen, bevor alle vorhandenen Einträge angezeigt werden. Auch die automatische Vervollständigung und das Scrollen lassen in diesen Fällen zu wünschen übrig, da Access die Anzeige nur verzögert aufbaut. Nutzen Sie einen kleinen Trick, um den Einsatz von Kombinationsfeldern zu optimieren.
FRAGE Ich suche nach eine Möglichkeit, aus meiner Access-Datenbank möglich einfach mehrere Rechnungen in einem Arbeitsschritt auszudrucken. Ich verwende einen Bericht bestehend aus Hauptbericht für die Basisdaten und Unterbericht für die einzelnen Positionen. Über eine Schaltfläche kann ich zwar einzelne Rechnungen korrekt ausdrucken, aber nicht mehrere auf einmal, also zum Beispiel Rechnungsnummern 10 bis 20.
Wenn Sie Schriftarten in allen Berichten ändern müssen, sind Sie nicht selten mehrere Tage 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 auf wenige Mausklicks reduzieren können. Um den Anpassungsaufwand etwas zu minimieren, können Sie die Berichte in der Entwurfsansicht öffnen, Strg + A zur Markierung aller Steuerelemente drücken und die neue Schriftart über Multifunktionsleiste für alle Steuerelemente ein einem Durchgang einstellen. Aber auch das benötigt noch viel zu viel Zeit. Schneller arbeitet eine VBA-Routine, die den Bericht in der Entwurfsansicht öffnet, in einer Schleife alle Steuerelemente des Berichtes durchgeht, die Eigenschaft "FontName" auf den Namen der gewünschten Schriftart einstellt und den Bericht anschließend speichert und wieder schließt. Wird diese Routine in Kombination mit einer Mehrfachauswahl in einem Formular eingesetzt, reduziert sich der Aufwand für die Anpassungen Ihrer Datenbanken auf wenige Mausklicks.
Wenn Sie ein Listen-Steuerelement zum Beispiel für die Auswahl von Berichten für den Ausdruck einsetzen, stellen Sie die Eigenschaft "Mehrfachauswahl" auf "Erweitert" ein, so dass sich auch mehrere Berichte markieren lassen. Die gewünschten Einträge werden daraufhin markiert. Wird nun aus Versehen einer der Einträge ohne Umschalt- oder Strg-Taste angeklickt, hebt Access die Auswahl auf und markiert nur den gerade angeklickten Eintrag. Wir zeigen in diesem Tipp, wie Sie in Zukunft komfortable Listen mit Kontrollkästchen für eine Auswahl nutzen.
FRAGE In meiner Access-Datenbank habe ich für die Anwender ein spezielles "Druck"-Formular eingerichtet. Es enthält für jeden auszugebenden Bericht eine Schaltfläche mit einer entsprechenden "DoCmd.OpenReport"-Anweisung. Ich möchte nun sicherstellen, dass der Ausdruck immer auf einem bestimmten Drucker erfolgt. Kennen Sie eine Möglichkeit, dazu den in Access eingestellten Standarddrucker per VBA zu ändern?
Access verwendet bei der Darstellung von Daten eine spezielle Technik, die Zeit und Ressourcen spart. Unser Tipp erläutert dazu einige Grundlagen und zeigt, wie Sie diese Technik optimal nutzen, um Formulare schnellstmöglich zu laden und anzuzeigen. Der Hintergrund: Selbst, wenn Sie in einem Formular Dutzende von Feldern, Kontrollkästchen oder Schaltflächen verwenden, wird genau genommen immer nur ein einziges Steuerelement des jeweiligen Typs angezeigt. Access zeichnet beim Öffnen des Formulars für alle Steuerelemente zunächst eine rein grafische Darstellung und verwaltet von jedem Typ nur ein einziges "echtes" Steuerelement.
Dieses Blog präsentiert Inhalte aus den E-Mail-Newslettern von SmartTools Publishing. Premium-Beiträge, die mit [S+] gekennzeichnet sind, sind Newsletter-Abonnenten vorbehalten.
Jetzt Abonnent werden
Falls Sie SmartTools Access Weekly noch nicht abonniert haben, können Sie sich jetzt anmelden – kostenlos und innerhalb weniger Minuten! Sie erhalten dann umgehend ein Passwort, das alle Premium-Beiträge für Sie freischaltet.
[S+] Inhalte freischalten
Wenn Sie SmartTools Access Weekly bereits beziehen, geben Sie hier Ihr Abonnenten-Passwort ein, um alle Premium-Beiträge freizuschalten:
Tipp: Sie finden das gültige Passwort immer am Ende der neuesten Ausgabe Ihres Newsletters.