List déroulante choix multiple si coché transmet valeur zone txt
Fermé
icagendron
Messages postés
8
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
12 juin 2013
-
11 juin 2013 à 19:35
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 - 12 juin 2013 à 21:45
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 - 12 juin 2013 à 21:45
A voir également:
- List déroulante choix multiple si coché transmet valeur zone txt
- Liste déroulante excel - Guide
- Zone telechargement - Accueil - Outils
- Liste déroulante en cascade - Guide
- List disk - Guide
- Directory list & print - Télécharger - Divers Utilitaires
14 réponses
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
12 juin 2013 à 09:38
12 juin 2013 à 09:38
Bonjour,
adaptez a votre besoin:
bonne suite
adaptez a votre besoin:
Private Sub Liste0_Click() Dim x For Each x In Me!Liste0.ItemsSelected If x = 0 Then Me.Cout_option1 = Liste0.Column(2, x) Else Me.Cout_option1 = "" End If Next End Sub
bonne suite
icagendron
Messages postés
8
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
12 juin 2013
12 juin 2013 à 16:49
12 juin 2013 à 16:49
Bonjour,
merci pour ce bout de code. Mais ce n'est pas exactement ce code dont j'ai besoin. Je crois m'avoir mal exprimé :S
J'ai une liste déroulante à choix multiple qui m'apparait en 3 colonnes (provenant d'une requête qui s'appelle [cout_adm] :
Option : ----------Valeur_option : -------Cout_option
AAA-OPTION1 : --ADM + SST : ------------1000.00$
AAA-OPTION2 : --ADM + SST + GPC : ----1500.00$
AAA-OPTION3 : --ADM : ---------------------500.00$
Dans un formulaire, si AAA-OPTION1 est coché, alors j'aimerais que la valeur 1000.00$ se mettre dans une zone de texte qui va se nommer cout_option1
si AAA-OPTION2 est coché, alors j'aimerais que la valeur 1500.00$ se mettre dans une zone de texte qui va se nommer cout_option2
et ainsi de suite....
merci pour ce bout de code. Mais ce n'est pas exactement ce code dont j'ai besoin. Je crois m'avoir mal exprimé :S
J'ai une liste déroulante à choix multiple qui m'apparait en 3 colonnes (provenant d'une requête qui s'appelle [cout_adm] :
Option : ----------Valeur_option : -------Cout_option
AAA-OPTION1 : --ADM + SST : ------------1000.00$
AAA-OPTION2 : --ADM + SST + GPC : ----1500.00$
AAA-OPTION3 : --ADM : ---------------------500.00$
Dans un formulaire, si AAA-OPTION1 est coché, alors j'aimerais que la valeur 1000.00$ se mettre dans une zone de texte qui va se nommer cout_option1
si AAA-OPTION2 est coché, alors j'aimerais que la valeur 1500.00$ se mettre dans une zone de texte qui va se nommer cout_option2
et ainsi de suite....
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
12 juin 2013 à 19:46
12 juin 2013 à 19:46
Re,
Private Sub Liste0_Click() Dim x For Each x In Me!Liste0.ItemsSelected Me.Cout_option1 = Liste0.Column(2, x) Next End Sub
icagendron
Messages postés
8
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
12 juin 2013
12 juin 2013 à 19:55
12 juin 2013 à 19:55
voici mon code :
Private Sub cout_adm_Click()
Dim x
For Each x In Me!cout_adm.ItemsSelected
Me.cout_option1 = cout_adm.Column(2, x)
Next
End Sub
Est-ce normal qu'il n'y a absolument rien qui m'affiche dans mon champs [cout_option1] ?
Private Sub cout_adm_Click()
Dim x
For Each x In Me!cout_adm.ItemsSelected
Me.cout_option1 = cout_adm.Column(2, x)
Next
End Sub
Est-ce normal qu'il n'y a absolument rien qui m'affiche dans mon champs [cout_option1] ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
12 juin 2013 à 20:01
12 juin 2013 à 20:01
Re,
avec le code precedent, affichage ou pas ??
avec le code precedent, affichage ou pas ??
icagendron
Messages postés
8
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
12 juin 2013
12 juin 2013 à 20:02
12 juin 2013 à 20:02
ça ne fonctionnait pas non plus :S
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
12 juin 2013 à 20:03
12 juin 2013 à 20:03
Re, avez-vous rempli toutes les colonnes de votre listebox ???
icagendron
Messages postés
8
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
12 juin 2013
12 juin 2013 à 20:10
12 juin 2013 à 20:10
Absolument, les colonnes sont toutes remplies de données.
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
12 juin 2013 à 20:11
12 juin 2013 à 20:11
Re,
mettez un point d'arret sur end sub pour voir les valeurs des controles
mettez un point d'arret sur end sub pour voir les valeurs des controles
icagendron
Messages postés
8
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
12 juin 2013
12 juin 2013 à 20:46
12 juin 2013 à 20:46
vous n'allez pas m'aimer.......
je suis encore débutante au niveau du VBA.
J'ai mis un point d'arrêt sur end sub, donc je vois un point rouge.
Que dois-je regarder par la suite ? Comment je fais pour voir les valeurs des contrôles ?
je suis encore débutante au niveau du VBA.
J'ai mis un point d'arrêt sur end sub, donc je vois un point rouge.
Que dois-je regarder par la suite ? Comment je fais pour voir les valeurs des contrôles ?
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
12 juin 2013 à 20:54
12 juin 2013 à 20:54
Re,
Tout le monde a debuter un jour, donc pas de lezard.
Vous lancez votre formulaire et vous faites un choix. Normalement le programme s'arret et affiche la fenetre VBA sur le morceau de programme de votre listebox.
Pour voir le contenu des objets, placez le curseur souris dessus.
Tout le monde a debuter un jour, donc pas de lezard.
Vous lancez votre formulaire et vous faites un choix. Normalement le programme s'arret et affiche la fenetre VBA sur le morceau de programme de votre listebox.
Pour voir le contenu des objets, placez le curseur souris dessus.
icagendron
Messages postés
8
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
12 juin 2013
12 juin 2013 à 21:00
12 juin 2013 à 21:00
Merci de tout coeur !
En faisant ce que vous m'avez inscrit, ça me dit que me.cout_option1=null
En faisant ce que vous m'avez inscrit, ça me dit que me.cout_option1=null
icagendron
Messages postés
8
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
12 juin 2013
12 juin 2013 à 21:17
12 juin 2013 à 21:17
est-ce que c'est ce qui fait en sorte que ça ne fonctionne pas ?
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
12 juin 2013 à 21:45
12 juin 2013 à 21:45
Re,
Oui
pouvez-vous mettre votre fichier a disposition (sans donnees confidentielles). cliquez sur le lien suivant https://www.cjoint.com/
n'oubliez pas de copier le lien cree dans votre prochain message
Oui
pouvez-vous mettre votre fichier a disposition (sans donnees confidentielles). cliquez sur le lien suivant https://www.cjoint.com/
n'oubliez pas de copier le lien cree dans votre prochain message