共用方式為


TextBox.CanShrink 屬性 (Access)

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

語法

表達。可以收縮

代表 TextBox 物件的變數。

註解

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

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

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

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

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

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

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

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

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

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

支援和意見反應

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