Один из способов проверить - посмотреть, что IDE думает, что будет использоваться.
Вот пример:
Property Get test() As Integer
test = 1
End Property
Private Sub test2(test As Integer)
Debug.Print test 'Place cursor here
End Sub
Если вы поместите курсор на test
в строке и нажмите Shift + f2 (или щелкните правой кнопкой мыши и выберите Definition ), чтобы выделить test
в test As Integer
(параметр).
В качестве двойной проверки, если вы переименуете параметр во что-то другое и сделаете это снова, тогда будет выделено свойство с именем test
.
Я предполагаю, что это согласуется с компилятором.