下面的代码是如何工作的:
.Range("D4:F4").copy
.cells(1,1).PasteSpecial
虽然下面不起作用:
.Range("D4:F4").copy
.cells(1,1).Paste
我意识到正确的语法是
.Range("D4:F4").copy Destination:=
答案很简单.Paste
不是该的财产Cells
对象但Worksheet
Object
如果您输入.
之后Cells
,Intellisense 将确认这一事实:)
有多种方法可以复制数据。
如果您只想复制值而不复制格式,那么这是最好的方法
rng1.Value = rng2.Value
如果您想进行格式化,那么您可以使用
Rng1.copy Rng2
or
Rng1.Copy
rng2.pastespecial
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)