Aplica-se a
Objeto AccessObject |
Objeto CodeProject |
Objeto Form |
Objeto ObjectFrame |
Objeto Reference |
Objeto SubForm |
Objeto AccessObjectProperty |
Objeto ComboBox |
Objeto Image |
Objeto OptionButton |
Objeto Report |
Coleção 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 |
Você pode usar a propriedade Name para especificar ou determinar o expressão de cadeia de caracteres que identifica o nome de um objeto. Cadeia de caracteres de leitura/gravação dos seguintes objetos: AdditionalData, BoundObjectFrame, CheckBox, ComboBox, CommandButton, CustomControl, Form, Image, Label, Line, ListBox, Module, ObjectFrame, OptionButton, OptionGroup, Page, PageBreak, Rectangle, Report, Section, SmartTagProperty, SubForm, TabControl, TextBox e ToggleButton. Cadeia de caracteres de somente leitura dos seguintes objetos: AccessObject, AccessObjectProperty, Application, CodeProject, CurrentProject, DataAccessPage, Reference, SmartTag e SmartTagAction.
expressão.Name
expressão Obrigatória. Uma expressão que retorna um dos objetos acima.
Comentários
Um nome válido deve estar de acordo com as convenções de nomenclatura padrão do Microsoft Office Access 2007. Para objetos do Microsoft Access, o nome pode ter até 64 caracteres. Para controles, o nome pode ter até 255 caracteres.
Para novos objetos, configure a propriedade Name, clicando em Salvar na Barra de Ferramentas de Acesso Rápido e insira um nome válido. Para alterar o nome de um objeto existente no painel Navegação, clique com o botão direito no nome e, depois, em Renomear. Para alterar o nome de um objeto existente quando ele estiver aberto, clique em Salvar como na Barra de Ferramentas de Acesso Rápido.
Para uma seção ou controle, você pode definir essa propriedade usando a folha de propriedades, uma macro ou o código do Visual Basic for Applications (VBA). Você pode usar a propriedade Name em expressões para objetos.
O nome padrão para novos objetos é o nome de objeto mais um número inteiro único. Por exemplo, o primeiro novo formulário é o Formulário1, o segundo novo formulário é o Formulário2 e assim por diante. Um formulário não pode ter o mesmo nome de outro objeto do sistema, como o objeto Screen.
Para um controle não associado, o nome padrão é o tipo de controle mais um número inteiro único. Por exemplo, se o primeiro controle que você adicionar a um formulário for uma caixa de texto, sua configuração da propriedade Name será Texto1.
Para um controle associado, o nome padrão é o nome do campo na fonte de dados subjacente. Se você criar um controle arrastando um campo da lista de campo, a configuração da propriedade FieldName do campo é copiada para a caixa de propriedade Name do controle.
É possível usar "Relatório" ou "Formulário" para nomear uma seção ou controle.
Os controles no mesmo formulário, relatório ou página de acesso a dados não têm o mesmo nome, mas os controles em diferentes formulários, relatórios ou páginas de acesso a dados podem ter o mesmo nome. Um controle e uma seção no mesmo formulário não podem compartilhar o mesmo nome.
Exemplo
O seguinte exemplo retorna a propriedade Name para o primeiro formulário na coleção Forms.
Dim strFormName As String
strFormName = Forms(0).Name