我有一个“日历”,有时我有一个“任务”(带有注释),我想移到日历上的另一个日期。我可以成功完成此操作(保留评论),但是随后我必须返回并删除原始位置。当我使用ctrl-x而不是ctrl-c尝试以下操作时,在第一个PasteSpecial调用中出现错误PasteSpecial method of range class failed
Sub PasteasValue()
Application.EnableEvents = False
Selection.PasteSpecial xlPasteComments
Selection.PasteSpecial Paste:=xlPasteValues
Call ShapeThem(Selection)
Application.EnableEvents = True
End Sub
我不确定剪切和复制时有什么根本区别。
答案 0 :(得分:0)
Paste Special仅适用于复制,不能剪切。您也不能手动执行此操作。
如果您注释掉第一个选择性粘贴,则第二个也将失败。