Passée une valeur a une var. a partir d'une liste déroulante
4 réponses
Serge
J'ai une variable : JourDeTravail qui est déclaré dans un module public. Dans
un formulaire j'ai une liste déroulante ayant comme valeur possible 1 ou 2.
Je veux passée la valeur choisis dans la liste a la variable JourDeTravail.
Quel code dois je écrire pour y arrivé? Cela semble simple mais je n'ai
trouvé cela nul part dans mes livres Access.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Bonjour,
Avec quelque chose comme : Private Sub Modifiable0_AfterUpdate() JourDeTravail = Me.Modifiable0 End Sub
où 1 ou 2 sont des valeurs de la 1ère colonne de ta iste Modifiable.
J'ai une variable : JourDeTravail qui est déclaré dans un module public. Dans un formulaire j'ai une liste déroulante ayant comme valeur possible 1 ou 2. Je veux passée la valeur choisis dans la liste a la variable JourDeTravail. Quel code dois je écrire pour y arrivé? Cela semble simple mais je n'ai trouvé cela nul part dans mes livres Access.
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Avec quelque chose comme :
Private Sub Modifiable0_AfterUpdate()
JourDeTravail = Me.Modifiable0
End Sub
où 1 ou 2 sont des valeurs de la 1ère colonne de ta iste Modifiable.
J'ai une variable : JourDeTravail qui est déclaré dans un module public. Dans
un formulaire j'ai une liste déroulante ayant comme valeur possible 1 ou 2.
Je veux passée la valeur choisis dans la liste a la variable JourDeTravail.
Quel code dois je écrire pour y arrivé? Cela semble simple mais je n'ai
trouvé cela nul part dans mes livres Access.
Merci
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Avec quelque chose comme : Private Sub Modifiable0_AfterUpdate() JourDeTravail = Me.Modifiable0 End Sub
où 1 ou 2 sont des valeurs de la 1ère colonne de ta iste Modifiable.
J'ai une variable : JourDeTravail qui est déclaré dans un module public. Dans un formulaire j'ai une liste déroulante ayant comme valeur possible 1 ou 2. Je veux passée la valeur choisis dans la liste a la variable JourDeTravail. Quel code dois je écrire pour y arrivé? Cela semble simple mais je n'ai trouvé cela nul part dans mes livres Access.
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Serge
Merci Eric cela fonctionne bien sauf que... j'ai un autre problême. La variable JourDeTravail a bien pris la valeur de la liste déroulante dans le formulaire courant mais la variable retourne a 0 quand je l'utiliser dans un autre formulaire. Étant déclaré dans un module public, je pensais que je pourrais accèder a cette valeur ailleurs dans le programme. Est ce qu'il y a un moyen de contourner ce problême?
Merci
Bonjour,
Avec quelque chose comme : Private Sub Modifiable0_AfterUpdate() JourDeTravail = Me.Modifiable0 End Sub
où 1 ou 2 sont des valeurs de la 1ère colonne de ta iste Modifiable.
J'ai une variable : JourDeTravail qui est déclaré dans un module public. Dans un formulaire j'ai une liste déroulante ayant comme valeur possible 1 ou 2. Je veux passée la valeur choisis dans la liste a la variable JourDeTravail. Quel code dois je écrire pour y arrivé? Cela semble simple mais je n'ai trouvé cela nul part dans mes livres Access.
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci Eric cela fonctionne bien sauf que... j'ai un autre problême. La
variable JourDeTravail a bien pris la valeur de la liste déroulante dans le
formulaire courant mais la variable retourne a 0 quand je l'utiliser dans un
autre formulaire. Étant déclaré dans un module public, je pensais que je
pourrais accèder a cette valeur ailleurs dans le programme. Est ce qu'il y a
un moyen de contourner ce problême?
Merci
Bonjour,
Avec quelque chose comme :
Private Sub Modifiable0_AfterUpdate()
JourDeTravail = Me.Modifiable0
End Sub
où 1 ou 2 sont des valeurs de la 1ère colonne de ta iste Modifiable.
J'ai une variable : JourDeTravail qui est déclaré dans un module public. Dans
un formulaire j'ai une liste déroulante ayant comme valeur possible 1 ou 2.
Je veux passée la valeur choisis dans la liste a la variable JourDeTravail.
Quel code dois je écrire pour y arrivé? Cela semble simple mais je n'ai
trouvé cela nul part dans mes livres Access.
Merci
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci Eric cela fonctionne bien sauf que... j'ai un autre problême. La variable JourDeTravail a bien pris la valeur de la liste déroulante dans le formulaire courant mais la variable retourne a 0 quand je l'utiliser dans un autre formulaire. Étant déclaré dans un module public, je pensais que je pourrais accèder a cette valeur ailleurs dans le programme. Est ce qu'il y a un moyen de contourner ce problême?
Merci
Bonjour,
Avec quelque chose comme : Private Sub Modifiable0_AfterUpdate() JourDeTravail = Me.Modifiable0 End Sub
où 1 ou 2 sont des valeurs de la 1ère colonne de ta iste Modifiable.
J'ai une variable : JourDeTravail qui est déclaré dans un module public. Dans un formulaire j'ai une liste déroulante ayant comme valeur possible 1 ou 2. Je veux passée la valeur choisis dans la liste a la variable JourDeTravail. Quel code dois je écrire pour y arrivé? Cela semble simple mais je n'ai trouvé cela nul part dans mes livres Access.
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Eric
Bonsoir,
Oui si elle est déclarée Public dans un module de portée globale, elle ne perd pas sa valeur tant qu'on ne la modifie pas. Tu dois avoir quelque part dans ton code une autre déclaration de cette variable ou une affectation à 0. Pour trouver la cause, dans l'interface VB, lances la commande Edition|Rechercher - Saisis JourDeTravail et choisis Projet en cours. Cela aura pour effet de fouiller tous les modules et donc tu devrais trouver la cause.
Merci Eric cela fonctionne bien sauf que... j'ai un autre problême. La variable JourDeTravail a bien pris la valeur de la liste déroulante dans le formulaire courant mais la variable retourne a 0 quand je l'utiliser dans un autre formulaire. Étant déclaré dans un module public, je pensais que je pourrais accèder a cette valeur ailleurs dans le programme. Est ce qu'il y a un moyen de contourner ce problême?
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonsoir,
Oui si elle est déclarée Public dans un module de portée globale, elle
ne perd pas sa valeur tant qu'on ne la modifie pas.
Tu dois avoir quelque part dans ton code une autre déclaration de cette
variable ou une affectation à 0.
Pour trouver la cause, dans l'interface VB, lances la commande
Edition|Rechercher - Saisis JourDeTravail et choisis Projet en cours.
Cela aura pour effet de fouiller tous les modules et donc tu devrais
trouver la cause.
Merci Eric cela fonctionne bien sauf que... j'ai un autre problême. La
variable JourDeTravail a bien pris la valeur de la liste déroulante dans le
formulaire courant mais la variable retourne a 0 quand je l'utiliser dans un
autre formulaire. Étant déclaré dans un module public, je pensais que je
pourrais accèder a cette valeur ailleurs dans le programme. Est ce qu'il y a
un moyen de contourner ce problême?
Merci
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Oui si elle est déclarée Public dans un module de portée globale, elle ne perd pas sa valeur tant qu'on ne la modifie pas. Tu dois avoir quelque part dans ton code une autre déclaration de cette variable ou une affectation à 0. Pour trouver la cause, dans l'interface VB, lances la commande Edition|Rechercher - Saisis JourDeTravail et choisis Projet en cours. Cela aura pour effet de fouiller tous les modules et donc tu devrais trouver la cause.
Merci Eric cela fonctionne bien sauf que... j'ai un autre problême. La variable JourDeTravail a bien pris la valeur de la liste déroulante dans le formulaire courant mais la variable retourne a 0 quand je l'utiliser dans un autre formulaire. Étant déclaré dans un module public, je pensais que je pourrais accèder a cette valeur ailleurs dans le programme. Est ce qu'il y a un moyen de contourner ce problême?
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Serge
Merci encore tout marche comme il se doit. :) Très bon truc que je ne connaissais pas.
Serge
Bonsoir,
Oui si elle est déclarée Public dans un module de portée globale, elle ne perd pas sa valeur tant qu'on ne la modifie pas. Tu dois avoir quelque part dans ton code une autre déclaration de cette variable ou une affectation à 0. Pour trouver la cause, dans l'interface VB, lances la commande Edition|Rechercher - Saisis JourDeTravail et choisis Projet en cours. Cela aura pour effet de fouiller tous les modules et donc tu devrais trouver la cause.
Merci Eric cela fonctionne bien sauf que... j'ai un autre problême. La variable JourDeTravail a bien pris la valeur de la liste déroulante dans le formulaire courant mais la variable retourne a 0 quand je l'utiliser dans un autre formulaire. Étant déclaré dans un module public, je pensais que je pourrais accèder a cette valeur ailleurs dans le programme. Est ce qu'il y a un moyen de contourner ce problême?
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci encore tout marche comme il se doit. :) Très bon truc que je ne
connaissais pas.
Serge
Bonsoir,
Oui si elle est déclarée Public dans un module de portée globale, elle
ne perd pas sa valeur tant qu'on ne la modifie pas.
Tu dois avoir quelque part dans ton code une autre déclaration de cette
variable ou une affectation à 0.
Pour trouver la cause, dans l'interface VB, lances la commande
Edition|Rechercher - Saisis JourDeTravail et choisis Projet en cours.
Cela aura pour effet de fouiller tous les modules et donc tu devrais
trouver la cause.
Merci Eric cela fonctionne bien sauf que... j'ai un autre problême. La
variable JourDeTravail a bien pris la valeur de la liste déroulante dans le
formulaire courant mais la variable retourne a 0 quand je l'utiliser dans un
autre formulaire. Étant déclaré dans un module public, je pensais que je
pourrais accèder a cette valeur ailleurs dans le programme. Est ce qu'il y a
un moyen de contourner ce problême?
Merci
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci encore tout marche comme il se doit. :) Très bon truc que je ne connaissais pas.
Serge
Bonsoir,
Oui si elle est déclarée Public dans un module de portée globale, elle ne perd pas sa valeur tant qu'on ne la modifie pas. Tu dois avoir quelque part dans ton code une autre déclaration de cette variable ou une affectation à 0. Pour trouver la cause, dans l'interface VB, lances la commande Edition|Rechercher - Saisis JourDeTravail et choisis Projet en cours. Cela aura pour effet de fouiller tous les modules et donc tu devrais trouver la cause.
Merci Eric cela fonctionne bien sauf que... j'ai un autre problême. La variable JourDeTravail a bien pris la valeur de la liste déroulante dans le formulaire courant mais la variable retourne a 0 quand je l'utiliser dans un autre formulaire. Étant déclaré dans un module public, je pensais que je pourrais accèder a cette valeur ailleurs dans le programme. Est ce qu'il y a un moyen de contourner ce problême?
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr