【发布时间】:2016-02-21 08:11:11
【问题描述】:
是否可以在 VBA 中复制一个对象,以便克隆对象的更改不会影响原始对象?
例如:
Dim clone_object As Variant
Set clone_object = some_object
some_object.Left = 0
clone_object.Left = 666
'I want it to show 0 instead of 666
Debug.print some_object.Left
【问题讨论】:
-
那个例子根本没有帮助——这取决于你正在使用什么对象,但前提是你需要创建一个对象的新实例,这段代码只是分配原始的对象到另一个变量 - 不是“克隆”它
-
微距人,这是一个图像
标签: vba object set clone cloning