Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
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 01/03/2011, 21h55   #1
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
Par défaut Activer une zone de liste

Bonsoir,

J'ai un souci pour activer sur une zone de liste (Idcatégorie).

Dans les propriétés sur la ligne activé j'ai mis : NON

J'ai un bouton de commande pour activer cette zone, sur l'évenement "Sur Clic", j'ai renseigné la procédure évenementielle suivante :

Code :
1
2
3
4
Private Sub Commande40_Click()
Idcatégorie.Enabled = True
Idcatégorie.SetFocus
End sub
Lorsque je clique sur mon bouton ça n'active pas ma zone de liste...
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 06h18   #2
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Bonjour,

La syntaxe est pourtant correcte.
J'ai reproduit ton exemple, et chez moi, c'est O.K.

Es-tu sûr que le bouton dont tu parles porte bien le nom Commande40 ?

Ou bien un événement sur Réception focus de Idcatégorie qui contredirait l'activation ?
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 09h54   #3
Membre éprouvé
 
Homme Robert LINCE
Conseiller psycho-pédagogique
Inscription : octobre 2007
Messages : 279
Détails du profil
Informations personnelles :
Nom : Homme Robert LINCE
Localisation : Belgique

Informations professionnelles :
Activité : Conseiller psycho-pédagogique
Secteur : Enseignement

Informations forums :
Inscription : octobre 2007
Messages : 279
Points : 478
Points : 478
Bonjour.

Je ne suis pas sur d'avoir bien compris le problème. Si ce que tu souhaites, c'est développer la liste lorsque l'on clique sur ton bouton, essaie ceci :

Code :
1
2
3
4
Private Sub Commande40_Click()
Idcatégorie.Enabled = True
Idcatégorie.SetFocus
End sub
puis
Code :
1
2
3
Private Sub Idcatégorie_GotFocus()
Idcatégorie.Dropdown
End Sub
Ou, plus directement
Code :
1
2
3
4
Private Sub Commande40_Click()
Idcatégorie.Enabled = True
Idcatégorie.Dropdown
End sub
RobiPMS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 10h42   #4
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Bonjour RobiPMS,

Citation:
Ou, plus directement

Code :
Private Sub Commande40_Click()
Idcatégorie.Enabled = True
Idcatégorie.Dropdown
End sub

Pour le dropdown, le contrôle doit être actif --->
Code :
1
2
3
4
5
Private Sub Commande40_Click()
idCatégorie.Enabled = True
idCatégorie.SetFocus
idCatégorie.Dropdown
End Sub
Cordialement.
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 11h08   #5
Membre éprouvé
 
Homme Robert LINCE
Conseiller psycho-pédagogique
Inscription : octobre 2007
Messages : 279
Détails du profil
Informations personnelles :
Nom : Homme Robert LINCE
Localisation : Belgique

Informations professionnelles :
Activité : Conseiller psycho-pédagogique
Secteur : Enseignement

Informations forums :
Inscription : octobre 2007
Messages : 279
Points : 478
Points : 478
Bonjour ClaudeLELOUP.

Merci pour la précision et la correction!

Cordialement
RobiPMS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 12h27   #6
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
Merci à vous 2 pour vos réponses,

mais lorsque j'ajoute dropdown et que je clique sur mon bouton de commande, j'ai un message d'erreur qui s'inscrit :

Membre de méthode ou de données introuvable
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 13h45   #7
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Cela veut dire que tu te mêles les pinceaux : "idCatégorie" n'est pas une zone de liste !
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 14h10   #8
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
Quand je regarde dans les propriètes et type de sélection : zone de liste.

Mais il est vrai que c'est pas une zone de liste classique, c'est une zone avec des cases à cocher.......
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 15h15   #9
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Désolé. Cela n'existait pas encore quand j'ai reçu mon Access2000.
On n'arrête pas le progrès !
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 15h58   #10
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
et donc il y a une solution ??
manusp 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 14h52.


 
 
 
 
Partenaires

Hébergement Web