Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

您可以使用 [SetProperty] 巨集指令設定 Access 桌面資料庫中的表單或報表上的控制項屬性。 您也可以使用 [SetProperty] 巨集指令設定 Access Web App 中的 [清單] 或 [空白] 檢視上的控制項屬性。

設定

[SetProperty] 巨集指令具有下列引數。

巨集指令引數

描述

控制項名稱

輸入您要設定其屬性值的欄位或控制項的名稱。 僅使用控制項名稱,而非完整語法。 將此引數保留空白以設定目前表單或報表的屬性。

屬性

選取您要設定的屬性。 請參閱本文的註解一節,查看可透過使用此巨集指令設定的屬性清單。

輸入要為屬性設定的值。 對於在桌面資料庫中值為 [是] 或 [否] 的屬性,請針對 [是] 使用 [-1],針對 [否] 使用[0]。 針對在 Access Web App 中值為 [是] 或 [否] 的屬性,請使用 [是] 與 [否]。

註解

  • 您可以在桌面資料庫中使用 [SetProperty] 巨集指令設定控制項的下列屬性:[已啟用]、[可見]、[鎖定]、[左邊]、[頂端]、[寬度]、[高度]、[前景色彩]、[背景色彩] 或 [標題]。

    附註: 並非桌面資料庫中的所有控制項類型都支援設定以上所列的每個屬性。

  • 對於 Access Web App,您可以設定控制項的下列屬性:[已啟用]、[可見]、[前景色彩]、[背景色彩]、[標題] 或 [值]。

    附註: 並非 Access Web App 中的所有控制項類型都支援設定以上所列的每個屬性。 您只能在 Access Web App 中將 [SetProperty] 巨集指令與 [清單] 和 [空白] 檢視搭配使用。

  • 如果您為 [值] 引數輸入的值無效,並不會發生錯誤,但 Access 可能會根據它解譯引數的方式,將屬性變更為其他值。

  • 在 Access 桌面資料庫中,只有當您在前面加上選取表單或報表的巨集指令,且該表單或報表中包含您要設定其屬性的控制項時,您才能在獨立巨集中使用 [SetProperty] 巨集指令。 若未開啟表單或報表,您可以使用 [OpenForm] 或 [OpenReport] 巨集指令予以開啟並選取。 如果已經開啟表單或報表,您可以使用 [SelectObject] 巨集指令來予以選取。 然後,您可以使用 [SetProperty] 巨集指令設定屬性。 如果您在巨集中使用 [SetProperty] 巨集指令,而該巨集內嵌所在的控制項所位於的表單與報表,與您設定屬性的控制項位於相同的表單與報表中,則不需要選取物件。

  • 若要在 VBA 模組中執行 [SetProperty],請使用 [DoCmd] 物件的 [SetProperty] 方法。

範例

下列巨集在 Access 桌面資料庫中將名為 [txtDescription] 的控制項的 [已啟用] 屬性設定為 0。 換句話說,它停用了控制項。

動作

引數

SetProperty

[控制項名稱]:txtDescription

[屬性]:[已啟用]

[值]:0

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×