Das Archiv des Excel-Forums
Status Zwischenablage
Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Betrifft: Status Zwischenablage
von: Ralf Moser
Geschrieben am: 24.09.2003 10:25:25
Hallo zusammen,
wie kann ich auf einfache Weise per VBA den Status der Zwischenablage auslesen?
Z. B. Zwischenablage leer = true
Vielen Dank.
Ralf
Betrifft: AW: Status Zwischenablage
von: GerdW
Geschrieben am: 24.09.2003 11:13:49
So einfach nicht, dazu ist eine API nötig.
Wozu wird das gebraucht?
Gerd
Betrifft: AW: Status Zwischenablage
von: Ralf
Geschrieben am: 24.09.2003 11:22:39
Um dieses Ergebnis als Kriterium dafür zu benutzen, zu einer Messagebox zu verzweigen mit dem Inhalt: "Sie müssen erst Daten in die Zwischenablage kopieren, um ..."
Ein sonst folgendes "ActiveSheet.Paste" wird nämlich mit einer Fehlermeldung quittiert, wenn nicht vorher Daten in den Zwischenspeicher kopiert wurden.
Vielleicht gibt es da noch andere Lösungsansätze?
Ralf
Betrifft: AW: Status Zwischenablage
von: GerdW
Geschrieben am: 24.09.2003 11:29:02
Das ist nicht logisch, Daten können auch in der Zwischenablage sein,
ohne dass der user aktuell etwas kopiert hat.
Fang das mit einer OnError- Anweisung ab.
Gerd
Betrifft: AW: Status Zwischenablage
von: Ralf
Geschrieben am: 24.09.2003 11:58:48
Ja, du hast recht. Mit der On Error-Anweisung hat es funktioniert.
Vielen Dank.
Ralf
Excel-Beispiele zum Thema " Status Zwischenablage"