Excel fernsteuern, Teil 1: Initialisierung

Von Access aus können Sie andere Anwendungen per VBA fernsteuern, wenn diese Anwendung dies unterstützt. Das ist grundsätzlich bei den übrigen Office-Anwendungen wie Excel, Outlook, Word oder PowerPoint der Fall. In dieser Artikelserie schauen wir uns an, wie Sie eine Excel-Anwendung fernsteuern können und wie Sie Dokumente anlegen, Daten in eine Excel-Tabelle schreiben oder die Daten auslesen.

Weiterlesen

Exceldaten per SQL und DAO

Im der Artikelreihe „Excel fernsteuern“ haben Sie erfahren, wie Sie per Automation auf eine Excel-Datei zugreifen und dabei Daten aus der Tabelle lesen, schreiben oder bearbeiten können. Die Daten Zelle für Zelle zu durchlaufen ist dabei in vielen Fällen unumgänglich, vor allem, wenn Sie dabei auch noch individuelle Formatierungen unterbringen wollen. Wenn Sie jedoch schnell Daten von Excel nach Access oder umgekehrt bewegen wollen, ohne eine Excel-Instanz zu erzeugen und keine besonderen Anforderungen an die Formatierung haben, gibt es eine praktische Alternative – und zwar eine, bei der Sie sogar von Ihren vorhandenen DAO-Kenntnissen profitieren können.

Weiterlesen

Ribbon für die Handyverwaltung

Unsere Anwendung „Handyverwaltung“ haben wir nun mit allen notwendigen Tabellen, Abfragen und Formularen ausgestattet. Es fehlen noch Berichte, um die enthaltenen Daten auszugeben und natürlich das Sahnehäubchen auf die Benutzeroberfläche: ein Ribbon, mit dem sich die verschiedenen Formulare und Funktionen aufrufen lassen. Dieses werden wir im vorliegenden Artikel vorstellen.

Weiterlesen

Daten im Ribbon anzeigen

Im Artikel Ribbon für die Handyverwaltung haben wir ein Ribbon für eine bestehende Anwendung angelegt. Dort gibt es einige übersichtsformulare, die man per Ribbon aufrufen kann. Aber warum erst die übersicht anzeigen, wenn man auch direkt über das Ribbon auf die Details eines Datensatzes zugreifen kann Zum Beispiel, indem man die Elemente per Kombinationsfeld oder auf andere Art und Weise darstellt Dieser Artikel stellt die Möglichkeiten des Ribbons zur Anzeige von Daten aus den Tabellen der Datenbank vor.

Weiterlesen

Autowert festlegen

Immer wieder erhalte ich die Frage, ob und wie man den Autowert anpassen kann – beispielsweise, um diesen bei einem bestimmten Nummernkreis beginnen zu lassen, sagen wir bei 1200001. Zusätzlich sollen die Werte dann natürlich auch noch durchnummeriert sein. Also schauen wir uns in diesem Artikel einmal an, welche Möglichkeiten wir haben und ob dies überhaupt sinnvoll ist.

Weiterlesen

Access und Excel: Makros aufzeichnen

Excel ist nicht nur Quelle für Daten, die dann in Access-Tabellen landen, sondern es lässt sich dank der gemeinsamen Programmiersprache VBA hervorragend programmieren. So können Sie von Access aus Excel-Dateien erstellen und mit Daten füllen oder auch vorhandene Excel-Dateien öffnen und bearbeiten oder Daten daraus auslesen. Wie aber findet man beispielsweise heraus, wie die verschiedenen Objekte unter Excel heißen und wie man auf die verschiedenen Bereiche wie Tabellen oder Zellen zugreift All dies zeigt die vorliegende Beitragsreihe.

Weiterlesen

Lookup-Daten löschen

Wenn Sie mit Lookup-Daten arbeiten und dem Benutzer erlauben, Daten in die Lookup-Tabelle wie etwa eine Tabelle zum Verwalten von Kategorien einzugeben, sollten Sie auch eine Löschen-Funktion für diese Daten bereitstellen. Benutzer sind nämlich schnell übereifrig und legen ähnliche und somit unter Umständen redundante Daten an. Wenn dann fleißig Datensätzen den redundanten Lookupwerten zugeordnet wurden, ist guter Rat teuer: Wie die Dubletten entfernen, und was geschieht mit den bereits verknüpfte Daten Dieser Artikel bringt Lichts ins Dunkel.

Weiterlesen

Das Webbrowser-Steuerelement

Neben den vielen einfachen Steuer-element, die in Access verfügbar sind, findet sich auch eines, mit dem Sie die Inhalte von Internetseiten in Access-Formularen anzeigen können: das Webbrowser-Steuerelement. Dieses Steuer-element ist bis Access 2007 noch kein fester Bestandteil von Access gewesen und musste als ActiveX-Steuerelement nachgerüstet werden. Seit Access 2010 jedoch können Sie mit dem eingebauten Steuer-element arbeiten und können den einen oder anderen Vorteil nutzen – unter anderem die Möglichkeit, das Steuer-element an ein Feld als Datenquelle zu binden.

Weiterlesen

Berichtsansicht

Neuere Access-Versionen (ab Access 2010) enthalten eine neue Ansicht für Berichte, nämlich die Berichtsansicht. Während die Seitenansicht die Ansicht liefert, die auch in gedruckter Form auf dem Papier oder in der PDF-Datei landen würde, liefert die Berichtsansicht eine Endlosansicht mit vielen zusätzlichen Funktionen. Dazu gehört etwa die Möglichkeit, Schaltflächen auf dem Bericht anzulegen und zu betätigen oder Daten dynamisch hinzuzufügen oder auf verschiedene Arten anzuzeigen.

Weiterlesen

Berichtsansicht im Unterformular

In den Artikeln Berichtsansicht und Aufgabenplaner haben wir uns mit der Berichtsansicht beschäftigt. Diese wird umso interessanter, da man sie über ein Unterformular-Steuerelement in einem Formular integrieren kann. Dies schauen wir uns in diesem Artikel genauer an. Wir bauen dabei die Lösung aus dem Artikel Aufgabenplaner weiter aus, indem wir den dort vorgestellten Bericht als Unterformular in ein Formular einbetten, mit dem wir weitere Funktionen zur Lösung hinzufügen.

Weiterlesen