S’applique à
Objet AccessObject |
Objet CodeProject |
Objet Form |
Objet ObjectFrame |
Objet Reference |
Objet SubForm |
Objet AccessObjectProperty |
Objet ComboBox |
Objet Image |
Objet OptionButton |
Objet Report |
Collection TabControl |
Objet AdditionalData |
Objet CommandButton |
Objet Label |
Objet OptionGroup |
Objet Section |
Objet TextBox |
Objet Application |
Objet CurrentProject |
Objet Line |
Objet Page |
Objet SmartTag |
Objet ToggleButton |
Objet BoundObjectFrame |
Objet CustomControl |
Objet ListBox |
Objet PageBreak |
Objet SmartTagAction |
|
Objet CheckBox |
Objet DataAccessPage |
Objet module |
Objet Rectangle |
Objet SmartTagProperty |
La propriété Nom permet de spécifier ou de déterminer l’expression de chaîne qui identifie le nom d’un objet. Chaîne en lecture/écriture pour les objets suivants : AdditionalData, BoundObjectFrame, CheckBox, ComboBox, CommandButton, CustomControl, Form, Image, Label, Line, ListBox, Module, ObjectFrame, OptionButton, OptionGroup, Page, PageBreak, Rectangle, Report, Section, SmartTagProperty, SubForm, TabControl, TextBox, and ToggleButton. Chaîne en lecture seule pour les objets suivants : AccessObject, AccessObjectProperty, Application, CodeProject, CurrentProject, DataAccessPage, Reference, SmartTag, and SmartTagAction.
expression.Nom
expression Obligatoire. Expression qui renvoie l’un des objets ci-dessus.
Remarques
Un nom valide doit respecter les conventions d’affectation de noms standard pour Microsoft Office Access 2007. Pour les objets Microsoft Access, le nom peut contenir jusqu’à 64 caractères. Pour les contrôles, le nom peut contenir jusqu’à 255 caractères.
Pour les nouveaux objets, définissez la propriété Name en cliquant sur Enregistrer dans la barre d’outils Accès rapide, puis en entrant un nom valide. Pour modifier le nom d’un objet existant dans le volet de navigation, double-cliquez sur le nom, puis cliquez sur Renommer. Pour modifier le nom d’un objet existant ouvert, cliquez sur Enregistrer sous dans la barre d’outils Accès rapide.
Pour une section ou un contrôle, vous pouvez définir cette propriété en utilisant la feuille de propriétés, une macro ou un code Visual Basic pour Applications (VBA). Vous pouvez utiliser la propriété Name dans des expressions pour des objets.
Le nom par défaut pour les nouveaux objets est nom de l’objet additionné d’un nombre entier unique. Par exemple, le premier nouveau formulaire est Form1, le deuxième Form2, et ainsi de suite. Un formulaire ne peut pas porter le même nom qu’un autre objet système, tel que l’objet Screen.
Pour un contrôle indépendant, le nom par défaut est le type de contrôle additionné d’un nombre entier unique. Par exemple, si le premier contrôle que vous ajoutez à un formulaire est une zone de texte, sa définition de propriété Name est Text1.
Pour un contrôle dépendant, le nom par défaut est le nom du champ dans la source de données sous-jacente. Si vous créez un contrôle en faisant glisser un champ à partir de la liste de champs, la propriété NomDeChamp du champ est copiée vers le champ de la propriété Name du contrôle.
Vous ne pouvez pas utiliser les mots « Formulaire » ou « État » pour nommer un contrôle ou une section.
Des contrôles sur un même formulaire, état ou page d’accès aux données ne peut pas porter le même nom, à la différence de contrôles figurant sur des formulaires, états ou pages d’accès aux données différents. Un contrôle et une section sur un même formulaire ne peuvent pas partager le même nom.
Exemple
L’exemple suivant renvoie la propriété Name pour le premier formulaire dans la collection Formulaires.
Dim strFormName As String
strFormName = Forms(0).Name