Índice
Excel VBA Clear Clipboard
Limpar a área de transferência no Excel VBA requer apenas uma única linha de código:
1 | Application.CutCopyMode = False |
No entanto, isso é diferente da área de transferência padrão do Windows. Para limpar a área de transferência do Windows, você pode usar a função EmptyClipboard. Copie e cole o código abaixo em um módulo de código e execute Sub TestClipboardClear para limpar a área de transferência do Windows.
123456789101112131415 | Opção ExplícitaFunção de declaração pública OpenClipboard Lib "user32" (ByVal hwnd As Long) As LongFunção de declaração pública EmptyClipboard Lib "user32" () As LongFunção de declaração pública CloseClipboard Lib "user32" () As LongFunção pública ClearClipboard ()OpenClipboard (0 &)EmptyClipboardCloseClipboardFunção FinalSub TestClipboardClear ()Chamar ClearClipboardEnd Sub |