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 21/06/2011, 13h53   #1
Membre à l'essai
 
Inscription : avril 2008
Messages : 108
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 108
Points : 21
Points : 21
Par défaut Problème avec un groupe d'option

Bonjour à tous,

Dans un formulaire j'ai créé un groupe d'option " Choix du compte bancaire3"

Ce groupe d'option est composé de deux boutons radio (oui/non)

1er bouton s'appelle option42
2ème bouton s'appelle option 44

Avec ces boutons je souhaite:

1er: si je clique sur option 42 qu'un numéro de compte bancaire soit placé dans le champ [Compte]du formuliaire [Frm_Saisie]

2ème : que le nom du bénéficiaire soit placé dans le champs [Société] du formulaire [Frm_Saisie].


COLOR="DarkRed"]Idem si je clique sur le 2ème bouton option 44[/COLOR][/COLOR]

Par contre si je ne clique pas sur un des deux boutons option (42 ou 44) alors la procédure se déroule normalement sans ajouter un des deux noms cité par l'intermédiaire des deux boutons d'option.

Exemple de la syntaxe que j'ai pensé mais qui n'ai pas adapté:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Code :
12345678910
Private Sub Option42_GotFocus()
If Option42 = True Then
Forms![Frm_Saisie]![Société] = Marcus
Forms![Frm_Saisie]![Compte] = "FR01 0027 1194 7927 9999"
Else
Forms![Frm_Saisie]![Société] = ""
Forms![Frm_Saisie]![Compte] = ""
End If
 
End Sub
pour le bouton Option 44
Code :
1
2
3
4
5
6
7
8
9
10
Private Sub Option44_GotFocus()
If Option42 = True Then
Forms![Frm_Saisie]![Société] = Marcel
Forms![Frm_Saisie]![Compte] = "FR02 0028 1295 7922 ...."
Else
Forms![Frm_Saisie]![Société] = ""
Forms![Frm_Saisie]![Compte] = ""
End If
 
End Sub
Merci à tous pour votre aide
A+
Franck
franckimmo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 14h52   #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 040
Points : 11 040
Bonjour,

Mets tes options dans un groupe d'options

En fonction des options choisies, la valeur de ton groupe change.

Tu exploites l'évènement "Àprès mise à jour" du groupe pour coder tes actions.

NB dans ton code, probablement
Forms![Frm_Saisie]![Société] = "Marcus"
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h50.


 
 
 
 
Partenaires

Hébergement Web