Nom et Source Contrôle [VBA] - VB/VBA/VBS - Programmation
Marsh Posté le 28-10-2004 à 00:23:51
me!txt_Adresse est la source de ton contrôle (nom du champ dans la table ou de la requête).
Me.Adresse est le nom que tu donnes à ce contrôle
Elles peuvent porter le même nom et sont donc indissociables.
l'avantage avec Me. c'est que dès que tu tapes le point, apparait dans un combo la liste des contrôles de ton formulaire et tu n'as plus quà choisir avec un double clic.
l'inconvénient est que si tu ajoutes un nouveau champ dans ta table ou ta requête, VBA ne la reconnait pas si tu utilises la méthode me.lenouveauchamp. La solution consiste à rafraîchir la propriété Recordsource (Source) de ton formulaire dans la fenêtre "Propriétés" en sélectionnant à nouveau la table ou la requête.
Marsh Posté le 18-08-2004 à 20:50:50
Salut,
J'aimerais vous poser une question :
Sur un formulaire ayant pour source une requête :
Si j'ai un contrôle par exemple une zone de texte txt_Adresse ayant pour Source-contrôle le champ Adresse.
Y a-t-il des différences entre faire
Me!txt_Adresse = "Rue des bananes"
et
Me.Adresse = "Rue des bananes"
?
Merci pour vos éclaircissements