使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

適用對象

BoundObjectFrame 物件

Image 物件

OptionButton 物件

Report 物件

CheckBox 物件

Label 物件

OptionGroup 物件

SubForm 物件

ComboBox 物件

Line 物件

Page 物件

TabControl 集合物件

CommandButton 物件

ListBox 物件

PageBreak 物件

TextBox 物件

CustomControl 物件

ObjectFrame 物件

Rectangle 物件

ToggleButton 物件

您可以使用 Top 屬性指定表單或報表上的物件位置。 「適用對象」清單中所有物件為讀/寫整數,但 Report 物件除外,此物件是唯讀長整數。

運算式 必要。 傳回上述其中一個對象的表達式。

備註

控制項的位置,指的是控制項左側或頂端的邊緣與包含該控制項的區段左側或頂端邊緣之間的測量距離。 將 Top 屬性設為 0 會將控制項的邊緣放到區段最上方。 若要使用與 Windows [控制台] 的 [地區選項] 對話方塊中不同的度量單位設定,請指定您要的單位,例如公分或英吋 (如 3 公分或 2 英吋)。

在 Visual Basic 中,請使用數值運算式來設定此屬性的值。 值會以 twip 表示。

您可以使用控制項的屬性工作表、巨集或 Visual Basic for Applications (VBA) 程式碼來設定控制項的此屬性。

當您移動控制項時,其新 Top 屬性設定會自動輸入至屬性工作表。 當您以預覽列印​​模式檢視表單或報表,或是列印表單時,控制項的位置會取決於其 Top 屬性設定及報表的邊界設定,您可以按一下 [整頁模式] 索引標籤上的 [邊界] 來存取這類設定。

對報表而言,Top 屬性設定是指從頁面頂端到目前區段的位移距離。 此屬性設定會使用 twip 表示。 您可以使用此屬性在區段的 [格式] 事件程序中指定要在頁面多下方的位置列印區段。

範例

以下範例會檢查目前報表的 Top 屬性設定。 如果值小於最小邊界設定,NextRecordPrintSection 屬性就會設為 False。 區段不會跳至下一筆記錄,也不會列印下一區段。

Sub Detail1_Format(Cancel As Integer, _
FormatCount As Integer)
Const conTopMargin = 1880
' Don't advance to next record or print next section
' if Top property setting is less than 1880 twips.
If Me.Top < conTopMargin Then
Me.NextRecord = False
Me.PrintSection = False
End If
End Sub

需要更多協助嗎?

想要其他選項嗎?

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

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

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×