Name 属性

适用于

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 属性指定或确定标识对象名称的 字符串表达式。以下对象的读取/写入字符串AdditionalDataBoundObjectFrameCheckBoxComboBoxCommandButtonCustomControlFormImageLabelLineListBoxModuleObjectFrameOptionButtonOptionGroupPagePageBreakRectangleReportSectionSmartTagPropertySubFormTabControlTextBoxToggleButton。以下对象的只读字符串AccessObjectAccessObjectPropertyApplicationCodeProjectCurrentProjectDataAccessPageReferenceSmartTagSmartTagAction

expression.Name

表达式(必需)。返回某个以上对象的表达式。

备注

有效名称必须符合 Microsoft Office Access 2007 的标准命名约定。对于 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

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×