簡體   English   中英

VBA剪切和粘貼錯誤

[英]VBA Cut and Paste error

我正在嘗試切割單元格K7 (100)的內容並使用VBA將其粘貼到M7中(見下文),但我一直收到錯誤(見下文)。 我哪里錯了?:

Sub CutPaste()    
    Worksheets("Sheet2Test").Activate
    Range("K7").Select
    Selection.Cut
    Range("M7").Select
    Selection.Paste   
End Sub

在此輸入圖像描述

在此輸入圖像描述

最好完全避免Select 用這個

Worksheets("Sheet2Test").Range("K7").Cut Worksheets("Sheet2Test").Range("M7")

只需替換ActiveSheet.Paste Selection.Paste ,它就是:

Sub CutPaste()    
    Worksheets("Sheet2Test").Activate
    Range("K7").Select
    Selection.Cut
    Range("M7").Select
    ActiveSheet.Paste
End Sub

那會像你想要的那樣粘貼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM