【发布时间】:2014-10-21 21:20:14
【问题描述】:
我正在尝试将 for 循环中的值从一个列表剪切和粘贴到另一个列表。我已经设置好了范围,但由于某种原因,paste 一直失败,我不知道为什么。到目前为止,这是我尝试过的:
If WrdArray1(0) = WrdArray2(0) Then
ActiveCell.Cut
With ActiveSheet
Set rng2 = .Range("C" & position)
rng2.PasteSpecial
End With
我对 vba 比较陌生,因此我们将不胜感激。
【问题讨论】:
-
你得到了什么错误和
-
它只是说“范围类的PasteSpecial方法失败”
-
你试过
.Paste而不是.PasteSpecial吗?