Early Binding und Late Binding

Wenn Sie per VBA mit Objekten wie Word, Excel, Outlook interagieren oder auf die Elemente externe Bibliotheken zugreifen möchten, die Objekte, Eigenschaften, Methoden und Ereignisse bereitstellen, können Sie dies auf zwei Arten erledigen: mit Early Binding oder mit Late Binding. Dieser Artikel erklärt die Vor- und Nachteile dieser beiden Vorgehensweisen anhand des Zugriffs auf eine Excel-Tabelle.

Weiterlesen

Beispieldaten-Assistent

Jeder Access-Entwickler steht irgendwann vor der Situation, mal eben einige Beispieldatensätze zu seiner Anwendung hinzuzufügen. Wer keine Lust auf Fantasie-Einträge wie ASDF oder QWER hat, die sich mal eben schnell mit wenigen Fingerbewegungen in ein Tabellenfeld einfügen lassen, kann dazu meinen Beispieldatenassistent verwenden. Dieser ist auf Adresstabellen spezialisiert, füllt aber auch andere Datenfelder. Dieser Artikel zeigt, wie Sie den Assistenten installieren und damit arbeiten.

Weiterlesen

Access und Excel: Verknüpfungen

Im Artikel “Access und Excel: Import und Export” haben Sie bereits verschiedene Möglichkeiten kennengelernt, Daten von Access nach Excel zu übertragen und umgekehrt. Im vorliegenden Artikel sehen wir uns an, wie Sie Daten aus einer Excel-Tabelle für den Zugriff in einer Access-Datenbank bereitstellen. Und dies gelingt auch andersherum: Dabei verlinken wir eine Access-Tabelle innerhalb von Excel.

Weiterlesen

AutoKeys: Globale Tastenkombinationen

Makros werden von professionellen VBA-Entwicklern gern als Spielerei abgetan und links liegen gelassen. Es gibt jedoch zwei Ausnahmen: das Autoexec-Makro, mit dem Sie Aktionen direkt beim Start einer Anwendung ausführen können, und das AutoKeys-Makro, mit dem sich globale Tastenkombinationen definieren lassen. Das Autoexex-Makro haben wir bereits in einem früheren Artikel beleuchtet, jetzt schauen wir uns das AutoKeys-Makro an.

Weiterlesen

Tipps und Tricks: Texte in leeren Feldern vorblenden

In dieserm Artikel finden Sie drei kleine Tipps für die tägliche Arbeit mit Access. Zuerst erfahren Sie, wie Sie Ereignisprozeduren sehr schnell anlegen können. Dann lernen Sie, wie Sie per VBA oder auch in Ausdrücken den Namen eines Tages oder eines Monats ausgeben können. Schließlich schauen wir uns noch an, wie Sie in leeren Textfeldern Hinweistexte vorblenden können.

Weiterlesen

Tipps und Tricks: Ereignisprozeduren schneller anlegen

In dieserm Artikel finden Sie drei kleine Tipps für die tägliche Arbeit mit Access. Zuerst erfahren Sie, wie Sie Ereignisprozeduren sehr schnell anlegen können. Dann lernen Sie, wie Sie per VBA oder auch in Ausdrücken den Namen eines Tages oder eines Monats ausgeben können. Schließlich schauen wir uns noch an, wie Sie in leeren Textfeldern Hinweistexte vorblenden können.

Weiterlesen

Tipps und Tricks

In dieserm Artikel finden Sie drei kleine Tipps für die tägliche Arbeit mit Access. Zuerst erfahren Sie, wie Sie Ereignisprozeduren sehr schnell anlegen können. Dann lernen Sie, wie Sie per VBA oder auch in Ausdrücken den Namen eines Tages oder eines Monats ausgeben können. Schließlich schauen wir uns noch an, wie Sie in leeren Textfeldern Hinweistexte vorblenden können.

Weiterlesen

ListView-Steuerelement: Drag and Drop, Teil II

ListView-Steuerelemente unterstützen im Gegensatz zum Listenfeld sogar den Einsatz von Drag and Drop. Damit können Sie nicht nur Einträge von einem ListView-Steuerelement zum nächsten ziehen, sondern auch die Reihenfolge der Einträge eines ListView-Steuerelements einstellen. Im zweiten Teil dieser Mini-Artikelreihe zeigen wir, wie Sie per Drag and Drop die Reihenfolge von ListView-Einträgen anpassen.

Weiterlesen

Feiertage verwalten, Teil 2

Im ersten Teil dieser Artikelreihe haben Sie die Tabelle zum Speichern der Basisdaten der Feiertage sowie die Formulare zum Verwalten der Feiertage sowie für die Zuordnung zu den Bundesländern kennengelernt. Im vorliegenden zweiten Teil schauen wir uns an, wie die flexiblen Feiertage ermittelt werden und wie Sie aus den ermittelten Informationen eine Liste der Feiertage für einen bestimmten Zeitraum erstellen können.

Weiterlesen