Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/09/2011, 19h04   #1
Nouveau Membre du Club
 
Homme Mickaël
Dessinateur industriel
Inscription : décembre 2010
Messages : 61
Détails du profil
Informations personnelles :
Nom : Homme Mickaël
Localisation : France

Informations professionnelles :
Activité : Dessinateur industriel
Secteur : Industrie

Informations forums :
Inscription : décembre 2010
Messages : 61
Points : 31
Points : 31
Par défaut Utiliser une variable pour appeler les propriétés d'un objet?

Bonjour,

Je voudrais savoir s'il est possible, à l'aide d'une variable de type string nommée comme un contrôle existant, d'appeler les propriétés de dernier?
Pour bien illustrer ma question, je vous propose le code ci-dessous:

Code :
1
2
3
4
5
6
7
8
9
10
11
Dim CurrentLbl As String
Dim i As Integer, j As Integer
 
i = 1
j = 5
 
Do While i <> j
   CurrentLbl = "lblattrib" & i
   CurrentLbl.Visible = True
   i = i + 1
Loop
Le code suppose que nous ayons des contrôles nommés: lblAttrib1, lblAttrib2, etc

La raison pour laquelle j'en viens à cette solution découle de ce post.

Merci
Vhalar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2011, 19h07   #2
Membre confirmé
 
Avatar de lelensois16
 
Homme Romain M.
Étudiant
Inscription : avril 2009
Messages : 167
Détails du profil
Informations personnelles :
Nom : Homme Romain M.
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 167
Points : 204
Points : 204
Bjr,

J'espère avoir bien compris now =)

Utilises la méthode suivante :
Code :
Me.Controls(NomControl).Propriété
Bien cordialement =)
lelensois16 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 02/09/2011, 19h19   #3
Nouveau Membre du Club
 
Homme Mickaël
Dessinateur industriel
Inscription : décembre 2010
Messages : 61
Détails du profil
Informations personnelles :
Nom : Homme Mickaël
Localisation : France

Informations professionnelles :
Activité : Dessinateur industriel
Secteur : Industrie

Informations forums :
Inscription : décembre 2010
Messages : 61
Points : 31
Points : 31
Superbe
Ca va m'éviter un paquet de Select Case tout ça

Encore merci, et jolie réactivité Romain!!

Mickaël
Vhalar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h33.


 
 
 
 
Partenaires

Hébergement Web