適用對象
AccessObject 物件 |
CodeProject 物件 |
Form 物件 |
ObjectFrame 物件 |
Reference 物件 |
SubForm 物件 |
---|---|---|---|---|---|
AccessObjectProperty 物件 |
ComboBox 物件 |
Image 物件 |
OptionButton 物件 |
Report 物件 |
TabControl 集合物件 |
AdditionalData 物件 |
CommandButton 物件 |
Label 物件 |
OptionGroup 物件 |
Section 物件 |
TextBox 物件 |
Application 物件 |
CurrentProject 物件 |
Line 物件 |
Page 物件 |
SmartTag 物件 |
ToggleButton 物件 |
BoundObjectFrame 物件 |
CustomControl 物件 |
ListBox 物件 |
PageBreak 物件 |
SmartTagAction 物件 |
|
CheckBox 物件 |
DataAccessPage 物件 |
Module 物件 |
Rectangle 物件 |
SmartTagProperty 物件 |
您可以使用 Name 屬性來指定或決定可識別物件名稱的字串運算式。 下列物件為讀/寫字串:AdditionalData、BoundObjectFrame、CheckBox、ComboBox、CommandButton、CustomControl、Form、Image、Label、Line、ListBox、Module、ObjectFrame、OptionButton、OptionGroup、Page、PageBreak、Rectangle、Report、Section、SmartTagProperty、SubForm、TabControl、TextBox 及 ToggleButton。 下列物件的 String 唯讀:AccessObject、AccessObjectProperty、Application、CodeProject、CurrentProject、DataAccessPage、Reference、SmartTag 及 SmartTagAction。
expression.Name
運算式 必要。 傳回上述其中一個對象的表達式。
備註
有效的名稱必須符合 Access 的標準命名慣例。 Microsoft Access 物件的名稱長度最多為 64 個字元。 控制項的名稱長度為 255 個字元。
對於新物件,請按一下 [快速存取工具列] 上的 [儲存],然後輸入有效的名稱來設定 Name 屬性。 若要變更瀏覽窗格中現有物件的名稱,請在該名稱上按一下滑鼠右鍵,然後按一下 [重新命名]。 若要在現有物件開啟時變更該物件的名稱,請按一下 [快速存取工具列] 上的 [另存新檔]。
對於區段或控制項,您可以使用屬性工作表、巨集或 Visual Basic for Applications (VBA) 程式碼來設定此屬性。 您可以在物件的運算式中使用 Name 屬性。
新物件的預設名稱是物件名稱加上唯一的整數。 例如,第一個新表單是 Form1,第二個新表單是 Form2,依此類推。 表單不能和另一個系統物件的名稱相同,例如 Screen 物件。
對於未繫結控制項,預設名稱是控制項類型加上唯一的整數。 例如,如果您新增至表單的第一個控制項是文字方塊,其 Name 屬性設定為 Text1。
對於繫結控制項,預設名稱是基本來源資料中的欄位名稱。 如果您從欄位清單中拖曳欄位來建立控制項,會將該欄位的 FieldName 屬性設定複製到控制項的 Name 屬性方塊。
您不得使用 "Form" 或 "Report" 來命名控制項或區段。
同一個表單、報表或資料頁上的控制項不能有相同的名稱,但在不同的表單、報表或資料頁上的控制項可以有相同的名稱。 相同表單上的控制項和區段不得共用相同的名稱。
範例
下列範例會傳回 Forms 集合物件中第一個表單的 Name 屬性。
Dim strFormName As String
strFormName = Forms(0).Name