Excel VBA Очистить буфер обмена

Excel VBA Очистить буфер обмена

Для очистки буфера обмена в Excel VBA требуется всего одна строка кода:

1 Application.CutCopyMode = False

Однако это отличается от стандартного буфера обмена Windows. Чтобы очистить буфер обмена Windows, вы можете использовать функцию EmptyClipboard. Скопируйте и вставьте приведенный ниже код в модуль кода и запустите Sub TestClipboardClear, чтобы очистить буфер обмена Windows.

123456789101112131415 Вариант ЯвныйОткрытая функция объявления OpenClipboard Lib "user32" (ByVal hwnd As Long) до тех пор, покаОбщедоступная функция объявления EmptyClipboard Lib "user32" () до тех пор, покаОбщедоступная функция объявления CloseClipboard Lib "user32" () до тех пор, покаОткрытая функция ClearClipboard ()OpenClipboard (0 и)ПустойЗакрытьКонечная функцияSub TestClipboardClear ()Позвонить в ClearClipboardКонец подписки

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave