2017-04-18 52 views
0

在VBA中,你可以用me.parent之類的東西來引用主表單。MS Access:如何從子窗體控件的公式中相對引用主窗體中的控件?

但是假設您需要在父窗體中引用其他控件的子窗體控件中的公式(例如,在條件中),如何在不使用父窗體名稱的情況下引用該父控件?

+0

爲什麼?不要以爲你可以。不是沒有VBA。該控件可以調用具有Me.Parent引用的自定義函數。 – June7

+0

這是不合邏輯的,你可以通過VBA而不是公式 – user310291

回答

2

你爲什麼不只是嘗試:

=[Parent]![SomeControlOnParentForm] 

您可能需要更勇敢編碼企業的生存。

+0

這裏Parent是絕對名稱引用的形式不是嗎?這不是我想要的:我不想通過它的名字來引用父母,因爲當我更改名稱時,它將不再工作 – user310291

+0

它會。你在哪裏看到「表單的絕對名稱引用」?主窗體可以有任何名稱。再次,你爲什麼不試試? – Gustav

+0

Ooops,現在我在Gustav的例子中看到它了,我記得Access中有這樣的語法。不要以爲我曾經需要它。不,父母不是絕對的參考。不要用表單名稱代替'Parent',完全按照如下所示使用:[Parent]。 – June7

相關問題