Jasná schránka programu Excel VBA
Vymazanie schránky v programe Excel VBA vyžaduje iba jeden riadok kódu:
1 | Application.CutCopyMode = False |
To sa však líši od štandardnej schránky Windows. Na vymazanie schránky systému Windows môžete použiť funkciu EmptyClipboard. Skopírujte a prilepte nižšie uvedený kód do modulu kódu a spustením Sub TestClipboardClear vymažte schránku systému Windows.
123456789101112131415 | Možnosť explicitnáVerejná deklaračná funkcia OpenClipboard Lib "user32" (ByVal hwnd As Long) Ako dlhýVerejná deklaračná funkcia EmptyClipboard Lib "user32" () ako dlháVerejná deklaračná funkcia CloseClipboard Lib "user32" () ako dlháVerejná funkcia ClearClipboard ()OpenClipboard (0 a)EmptyClipboardCloseClipboardKoncová funkciaVedľajšia testovacia tabuľaClear ()Zavolajte na ClearClipboardKoniec pod |