Excel VBA Zwischenablage löschen

Excel VBA Zwischenablage löschen

Das Löschen der Zwischenablage in Excel VBA erfordert nur eine einzige Codezeile:

1 Application.CutCopyMode = False

Dies unterscheidet sich jedoch von der Standard-Windows-Zwischenablage. Um die Windows-Zwischenablage zu löschen, können Sie die EmptyClipboard-Funktion verwenden. Kopieren Sie den folgenden Code, fügen Sie ihn in ein Codemodul ein und führen Sie Sub TestClipboardClear aus, um die Windows-Zwischenablage zu löschen.

123456789101112131415 Option explizitPublic Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As LongPublic Declare Function EmptyClipboard Lib "user32" () As LongPublic Declare Function CloseClipboard Lib "user32" () As LongÖffentliche Funktion ClearClipboard()Zwischenablage öffnen (0&)Leere ZwischenablageSchließenZwischenablageEndfunktionUntertestClipboardClear()ClearClipboard aufrufenEnd Sub

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave