In vielen Fällen können Sie die Arbeit des Benutzers vereinfachen, wenn Sie programmgesteuert Inhalte in die Zwischenablage einfügen oder die Zwischenablage auslesen. Leider gibt es keinen einfachen VBA-Befehl dafür, sodass man sich entweder mit API-Funktionen behelfen muss oder Methoden aus Bibliotheken nutzt, die nicht standardmäßig in einer Access-Anwendung enthalten sind. Eine solche Möglichkeit finden wir beispielsweise in der MSForms-Bibliothek.
Beispieldatenbank
Die Beispiele dieses Artikels finden Sie in der Datenbank 2005_ZwischenablagePerVBA.accdb.
Verweis hinzufügen
Um die nachfolgend beschriebene Methode zu nutzen, benötigen Sie einen Verweis auf die Bibliothek Microsoft Forms 2.0 Object Library. Diesen fügen Sie am einfachsten hinzu, indem Sie den Dialog zum Hinzufügen von ActiveX-Steuerelementen öffnen und eines der Microsoft Forms-Steuerelemente zu einem Formular hinzufügen (siehe Bild 1). Dies fügt automatisch den Verweis zum VBA-Projekt hinzu.
Bild 1: Hinzufügen eines MSForms-Steuerelements
Text in Zwischenablage
Möchten Sie weiterlesen? Dann lösen Sie Ihr Ticket!
Hier geht es zur Bestellung des Jahresabonnements des Magazins Access [basics]:
Zur Bestellung ...
Danach greifen Sie sofort auf alle rund 400 Artikel unseres Angebots zu - auch auf diesen hier!
Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein: