Как обращаться с объектом

Как я могу ссылаться на объект, который я использую внутри With, если мне нужен сам объект, а не его свойства/методы?

With ThisWorkbook.Sheets("MySheet")
    Call MySub(ThisWorkbook.Sheets("MySheet")) ' works OK, but duplicated
    Call MySub(this) ' does not works
   .Range(...).Value2 = 1
   ...
End With

+ какая здесь правильная терминология? я даже не знаю, как составить запрос google для этого и получить некоторые полезные результаты (, так как withявляется общим словом )...


ОБНОВЛЕНИЕ:чтобы уточнить, я думал о дескрипторе типа with... as handleиз синтаксиса python, а не об объектно-ориентированном -ключевом слове this
6
задан Siddharth Rout 13 July 2012 в 16:25
поделиться