我有两个课程模块。说class1和class2。我想从class 1中将class2的一个属性设置为class1。我知道在java中你可以做类似的事情
Class1{
Set Class2Object= This
}
Class2{
Declare Property as Class1
}
vba与java中的“This”相同吗?谢谢!
答案 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
希望这会有所帮助