首页 > 解决方案 > VBA Excel 宏.复制和粘贴目标错误 1004

问题描述

我希望我可以让我的客户安全地运行 Control + C 宏并将其 ROW 复制到剪贴板,并用 Control + V 清楚地粘贴它,从而保留工作表的安全性。

Sub Copyfile()

 Call Disable 

  Selection.Copy

  Call Activate

End Sub

Sub PasteRows()

 Call Disable

  ActiveCell.Select
  ActiveSheet.Paste Destination:=Selection

    Call Activate


End Sub

A 1004 error has occurred at runtime
Error in the Paste method of the Worksheet class
**ActiveSheet.Paste Destination:=Selection**


我抛出错误,我试图粘贴到合并的单元格中,这是正确的,这对于我的项目是必要的。– 如果我把所有东西都放在我里面,同样的宏也会发生。

Sub PasteRows() 
Selection.Copy 
Call Disable
Selection.Copy 
ActiveCell.Select 
ActiveSheet.Paste Destination:=Selection 

Call Activate 

End Sub

标签: excelvbacopy-paste

解决方案


推荐阅读