如何将对当前类的引用传递给同一个类中的函数

时间:2017-09-13 11:33:45

标签: excel vba excel-vba

假设我有一个名为State的类,并且有一个函数Function Outer(stateCopy As State)并且State类中有一个函数:Function Inner()。函数Inner()使用Outer(),它应该传递给这个类的对象的引用,但是怎么能这样做呢?

在其他编程语言中,存在指向同一类的链接,例如Java中的this。在Excel vba中有这样的东西吗?

1 个答案:

答案 0 :(得分:1)

在一个正在运行的类实例中,您可以将该实例称为" Me"  所以

Outer(Me)

有效。那是你想要的吗?