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 |
Pode utilizar a propriedade Nome para especificar ou determinar a expressão de cadeia que identifica o nome de um objeto. Cadeia de leitura/escrita para os 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 só de leitura para os seguintes objetos: AccessObject, AccessObjectProperty, Application, CodeProject, CurrentProject, DataAccessPage, Reference, SmartTag e SmartTagAction.
expressão.Nome
expressão Obrigatório. A expressão devolve um dos objetos acima.
Observações
Um nome válido tem de cumprir as convenções de nomenclatura padrão do Microsoft Office Access 2007. Para objetos do Microsoft Access, o nome pode ter até 64 carateres. Para controlos, o nome pode ter até 255 carateres.
Para novos objetos, defina a propriedade Nome ao clicar em Guardar na Barra de Ferramentas de Acesso Rápido e ao introduzir um nome válido. Para alterar o nome de um objeto existente no Painel de Navegação, clique com o botão direito do rato no nome e, em seguida, clique em Mudar o Nome. Para alterar o nome de um objeto existente com o objeto aberto, clique em Guardar Como na Barra de Ferramentas de Acesso Rápido.
Para uma secção ou um controlo, pode definir esta propriedade ao utilizar a folha de propriedades, uma macro ou um código VBA (Visual Basic for Applications). Pode utilizar a propriedade Nome em expressões para objetos.
O nome predefinido para novos objetos é o nome do objeto e um número inteiro exclusivo. Por exemplo, o primeiro novo formulário é denominado Formulário1, o segundo Formulário2 e assim sucessivamente. Um formulário não pode ter o mesmo nome de outro objeto de sistema, como o objeto Screen.
Para um controlo desvinculado, o nome predefinido é o tipo de controlo e um número inteiro exclusivo. Por exemplo, se o primeiro controlo que adicionar a um formulário for uma caixa de texto, a respetiva definição da propriedade Nome é Texto1.
Para um controlo vinculado, o nome predefinido é o nome do campo na origem de dados subjacente. Se criar um controlo ao arrastar um campo da lista de campos, a definição da propriedade FieldName desse campo é copiada para a caixa da propriedade Nome do controlo.
Não pode utilizar "Formulário" ou "Relatório" para atribuir um nome a um controlo ou a uma secção.
Os controlos no mesmo formulário, relatório ou página de acesso a dados não podem ter o mesmo nome, mas os controlos em formulários, relatórios ou páginas de acesso a dados diferentes podem ter o mesmo nome. Um controlo e uma secção no mesmo formulário não podem partilhar o mesmo nome.
Exemplo
O exemplo seguinte devolve a propriedade Nome para o primeiro formulário na coleção Forms.
Dim strFormName As String
strFormName = Forms(0).Name