« Macros-commandes VBA/Création de Formulaire » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 68 :
==== Name ====
 
La propriété ''name'' correspond au nom de l’objet, c’est ce nom que l’on va utiliser dans notre code pour appeler l’objet.
 
De manière générale, et par souci d’efficacité, il est recommandé de nommer les objets en expliquant à quoi ils servent. Dans l’exemple que nous avons choisi, le formulaire va permettre à l’utilisateur l’allocation d’une charge de travail de chaque acteur en fonction du projet sur lequel il travaille. Il est donc recommandé de renommer le UserForm1 de base par UserFormProjet. Ce simple nommage permettra à l’utilisateur de s’y retrouver beaucoup plus facilement dans son code par la suite, de gagner du temps et d’éviter de nombreuses erreurs d’inattention.
 
[[Fichier:Propriété name du userform.png|center|Propriété ''name'' du userform]]
 
{{remarque| La propriété ''Name'' peut aussi s'appliquer sur la propriété ''Parent'' de l'objet. Par exemple dans Excel :
Dim F As Excel.Worksheet
Set F = ActiveSheet
MsgBox "La feuille " & F.Name & " se trouve dans le fichier " & F.Parent.Name
}}
 
==== Caption ====