指向这个对象的vba语法

时间:2013-07-18 14:22:59

标签: vba object this

我有两个课程模块。说class1和class2。我想从class 1中将class2的一个属性设置为class1。我知道在java中你可以做类似的事情

Class1{
    Set Class2Object= This 

}
Class2{
Declare Property as Class1
}

vba与java中的“This”相同吗?谢谢!

1 个答案:

答案 0 :(得分:0)

VBA {p>中使用Me代替this

顺便在VBA中使用Dim而不是Declare

并且您没有{},只需使用End Class结束,所以您的代码应如下所示

Public Class1

Set Class2.Propertyname = Me

End Class

Public Class2

Dim Propertyname as Class1

End Class

希望这会有所帮助