Странные линкеры и они не работают с intellisense - PullRequest
0 голосов
/ 15 февраля 2019

Все документы о том, как ссылаться на форму внутри навигационной формы, давали мне странный код.Код VBA с использованием [] и!.В конце концов я понимаю, что следующий код:

[Forms]![NavigationForm]![NavigationSubform].Form![cboCnty1]

был тем, что мне нужно для решения моей проблемы.Чего я не понимаю, так это почему.Это так чуждо всему остальному VBA, что я знаю.Он также не работает с Intellisense, который просто заставил путешествие к правильному ответу выглядеть так, как будто я иду неправильным путем.

Почему это не похоже на:

Forms(NavigationForm).Controls("NavigationSubform").Controls("cboCnty1")

Хорошо, плохой пример, я знаю.Но

Me.cboCnty1 

будет работать найти, если код не был в модуле.Я просто ищу большего понимания.

...