Kapitel 11. Programmschnittstellen
In diesem Kapitel:
Zwischenablage/Clipboard
OLE-Automation (Word/Excel)
Access-Bibliotheken
Managed Add-Ins
R11.1 Kopieren und Einfügen mit DoCmd
Aufgabe
Der Inhalt eines Eingabefeldes soll über die Zwischenablage mit einer anderen Anwendung ausgetauscht werden. Wie kann dies möglichst einfach realisiert werden?
Lösung
Über das DoCmd-Objekt stehen Ihnen die rudimentären Zwischenablage-Funktionen zum
Kopieren
Einfügen und
Ausschneiden
zur Verfügung. Der Nachteil aller Varianten: Sie können die Inhalte nicht direkt aus Variablen zuweisen. Ziel der Zwischenablage-Operation kann immer nur das gerade aktive Control (Fokus) sein. Gegebenenfalls müssen Sie also per VBA-Code den Fokus verändern.
Oberfläche
Ein einfaches Formular mit ...
Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.