Se aplica a
Objeto AccessObject |
Objeto CodeProject |
Objeto Form |
Objeto ObjectFrame |
Objeto Reference |
Objeto SubForm |
Objeto AccessObjectProperty |
Objeto ComboBox |
Objeto Image |
Objeto OptionButton |
Objeto Report |
Colección TabControl |
Objeto AdditionalData |
Objeto CommandButton |
Objeto Label |
Objeto OptionGroup |
Objeto Section |
Objeto TextBox |
Objeto Application |
Objeto CurrentProject |
Objeto Line |
Objeto Page |
Objeto SmartTag |
Objeto ToggleButton |
Objeto BoundObjectFrame |
Objeto CustomControl |
Objeto ListBox |
Objeto PageBreak |
Objeto SmartTagAction |
|
Objeto CheckBox |
Objeto DataAccessPage |
Objeto Module |
Objeto Rectangle |
Objeto SmartTagProperty |
Puede usar la propiedad Name para especificar o determinar la expresión de cadena que identifica el nombre de un objeto. String de lectura y escritura para los objetos siguientes: AdditionalData, BoundObjectFrame, CheckBox, ComboBox, CommandButton, CustomControl, Form, Image, Label, Line, ListBox, Module, ObjectFrame, OptionButton, OptionGroup, Page, PageBreak, Rectangle, Report, Section, SmartTagProperty, SubForm, TabControl, TextBox y ToggleButton. String de solo lectura para los objetos siguientes: AccessObject, AccessObjectProperty, Application, CodeProject, CurrentProject, DataAccessPage, Reference, SmartTag y SmartTagAction.
expression.Name
expresión Requerido. Una expresión que devuelve uno de los objetos anteriores.
Observaciones
Un nombre válido debe cumplir las convenciones de nomenclatura estándar para Microsoft Office Access 2007. Para objetos de Microsoft Access, la longitud del nombre puede ser de hasta 64 caracteres. Para los controles, la longitud del nombre puede ser de hasta 255 caracteres.
Para nuevos objetos, establezca la propiedad Name haciendo clic en Guardar en la Barra de herramientas de acceso rápido y escribiendo un nombre válido. Para cambiar el nombre de un objeto existente en el panel de navegación, haga clic con el botón derecho en el nombre y haga clic en Cambiar nombre. Para cambiar el nombre de un objeto existente cuando está abierto, haga clic en Guardar como en la Barra de herramientas de acceso rápido.
Puede establecer esta propiedad mediante la hoja de propiedades del control, una macro o código de Visual Basic para Aplicaciones (VBA). Puede usar la propiedad Name en expresiones para objetos.
El nombre predeterminado para nuevos objetos se compone del nombre del objeto más un entero único. Por ejemplo, el primer nuevo formulario es Formulario1, el segundo nuevo formulario es Formulario2 y así sucesivamente. Un formulario no puede tener el mismo nombre que otro objeto de sistema, como, por ejemplo, el objeto Screen.
Para un control independiente, el nombre predeterminado se compone del tipo de control más un entero único. Por ejemplo, si el primer control que agrega a un formulario es un cuadro de texto, el valor de la propiedad Name es Texto1.
Para un control dependiente, el valor predeterminado es el nombre del campo en el origen de datos subyacente. Si crea un control arrastrando un campo desde la lista de campos, el valor de la propiedad FieldName del campo se copia en el cuadro de la propiedad Name del control.
No puede usar "Form" o "Report" como nombre de un control o una sección.
Los controles presentes en la misma página de acceso a datos, informes y formularios no pueden tener el mismo nombre, pero los controles presentes en distintas páginas de acceso a datos, informes y formularios pueden tener el mismo nombre. Un control y una sección del mismo formulario no pueden compartir el mismo nombre.
Ejemplo
El ejemplo siguiente devuelve la propiedad Name del primer formulario de la colección Forms.
Dim strFormName As String
strFormName = Forms(0).Name