Visible 屬性

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

適用對象

Application 物件 DataAccessPage 物件 ObjectFrame 物件 Report 物件
BoundObjectFrame 物件 Form 物件 OptionButton 物件 Section 物件
CheckBox 物件 Image 物件 OptionGroup 物件 SubForm 物件
ComboBox 物件 Label 物件 Page 物件 TabControl 集合物件
CommandButton 物件 Line 物件 PageBreak 物件 TextBox 物件
CustomControl 物件 ListBox 物件 Rectangle 物件 ToggleButton 物件

當與 應用程式 物件一起使用時,會回傳或設定是否最小化 Access 應用程式。 您也可以使用 可見 屬性來顯示或隱藏表單、報告表單或報告區塊、資料存取頁面或控制項。 如果您想要繼續存取表單上資訊而不必顯示表單,這會非常實用。 例如,你可以用隱藏表單上的控制項值作為查詢的條件。 讀/寫布林值如果可顯示/最小化,則為 True,如果不顯示/非最小化,則為 False

expression.Visible

表達 必須。 一個回傳 Apply To 清單中物件的表達式。

備註

Application 物件:

  • 您只能使用 Visual Basic for Applications (VBA) 程式碼來設定 Application 物件的 Visible 屬性。
  • 使用者啟動應用程式時,Application 物件的 VisibleUserControl 屬性都會設定為 True。 當 UserControl 屬性設定為 True 時,就無法將物件的 Visible 屬性設定為 False
  • 應用程式物件使用 Automation ((前稱 OLE Automation) )建立時,物件的 VisibleUserControl 屬性皆設為 False

對於其他所有物件:

  • 你可以用物件的屬性表 (來設定這個屬性,針對區段和除了分頁) 、巨集或 Visual Basic 以外的所有控制項。
  • 對於表單、報表和資料頁,您必須使用巨集或 VBA 來設定此屬性。
  • 控制項方面,你可以用預設控制風格或 VBA 裡的 DefaultControl 屬性來設定這個屬性的預設值。
  • 可見屬性對資料表檢視中的欄位沒有影響。 若要指定是否可在資料工作表檢視中看到欄,請使用 ColumnHidden 屬性。
  • 若要在列印時隱藏物件,請使用 DisplayWhen 屬性。
  • 您在發生目前事件時執行的巨集或事件程序中包含 Visible 屬性,就可以使用該屬性來隱藏表單或報表上的控制項。 例如,您可以在銷售報表中銷售人員月銷售總額的旁邊,根據銷售總額來顯示或隱藏祝賀訊息。