excel怎么使用vba清除剪貼板的內容
時間:
嘉銘873由 分享
excel怎么使用vba清除剪貼板的內容
excel中我們經常復制粘貼一些數據,怎么才能清除剪貼板中的內容呢?我們使用vba就可以進行了。下面隨學習啦小編一起看看吧。
excel使用vba清除剪貼板內容的步驟
1、首先我們打開一個工作樣表作為例子。
2、在excel中,對某一單元格或單元格區域進行了復制剪切操作,那么相應的后續操作會發生改變,比如我復制了某一單元格后,原本灰色的粘貼命令就可以使用了。
3、有一點需要注意的是,在插入空白行這一命令會變成插入復制單元格,而失去了插入空白行的功能,如果是誤操作復制了這一命令,就只能選擇撤銷了。
4、使用alt+f11組合快捷鍵進入vbe編輯器,插入一個新的模塊,并在模塊中輸入以下代碼:
Sub 退出復制模式()
Application.CutCopyMode = False
End Sub
5、因為cutcopymode是應用函數,所以我們必須在前面加上對象application,對其模式進行取消即是賦值其為false,那么相當于清除剪貼板中的內容。
6、可以看到,當我們操作復制命令時,單元格邊框會變成虛線綠色邊框,這表示復制命令正在生效,當我們點擊指定了宏的按鈕后,虛線綠色邊框消失,證明宏運行正常。
excelvba的相關文章: