ComboBox.CanShrink 屬性 (Access)

取得或設定指定的控制項是否會自動垂直調整,以列印或預覽控制項包含的所有資料。 可讀寫的 Boolean

語法

運算式CanShrink

表達 代表 ComboBox 物件的變數。

註解

雖然 CanShrink 屬性使用下列設定值。

設定 Visual Basic 描述
True 控制項垂直調小,讓其中所包含的全部資料能被列印或預覽,不會出現空白行。
False (預設值) 控制項將不調小。

此屬性設定值在除了 [設計檢視] 外的其他檢視下,於巨集或 Visual Basic 中都是唯讀的。

使用這個屬性來控制列印表單和報表的外觀。 當您將 屬性設定為 [是] 時,物件會自動調整,以便列印任何數量的資料。 當控制項縮小時,下面的控制項將移往資料頁之上方。

如果您將控制項的 CanShrink 屬性設定為 [是] 時,Microsoft Access 不將區段的 CanShrink 屬性設定為 [是]。

章節垂直壓縮他們的整個寬度。 例如,假設表單] 區段中有兩個文字方塊並排顯示與每個控制項有其 CanShrink 屬性設定為 [是]。 如果一個文字方塊會包含一行的資料及 [其他] 文字方塊中包含兩個資料行,這兩個文字方塊都會兩行長因為] 區段中會跨整個寬度調整大小。 若要獨立壓縮資料,您可以將兩個子表單或子報表控制項並排放置,並將其 CanShrink 屬性設定為 [是]。

當您使用 CanShrink 屬性時,請記得:

  • 屬性設定不會影響控制項之間的水準間距;它們只會影響控制項佔用的垂直空間。

  • 重疊的控制項不能調小。

  • 較大控制項之高度能避免臨近之控制項變小。 例如,如果報表詳細資料區段左邊有數個短控制項,而右側有一個高的控制項,例如未系結的物件框架,則左邊的控制項將不會壓縮,即使它們不包含任何資料也一樣。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應