Votre question

[VBA] Problème formulaire

Tags :
  • Select
  • Programmation
Dernière réponse : dans Programmation
30 Août 2007 18:08:31

Bonjour

J'ai un problème en VBA avec Access :

J'ouvre un formulaire et je dois choisir entre deux autres formulaires à ouvrir (avec un Groupe d'option)

Comment dois-je récupérer le choix que j'aurais fais pour ouvrir le formulaire choisi avec DoCmd.OpenForm("Formulaire")?

J'espère que c'est assez clair.

Merci.

Autres pages sur : vba probleme formulaire

30 Août 2007 18:14:12

Pas trop en fait...
30 Août 2007 18:19:13

Darit a dit :
Pas trop en fait...



Il faut que je récupère le choix que j'aurais fait (Vendeur/Bouteilles) pour ouvrir le formulaire choisi.
Contenus similaires
31 Août 2007 10:22:29

et si tu déclarais une variable public et que tu mettais la valeur dedans quand elle est sélectionnée ?

tu pourrais passer les valeurs entre les formulaire !
1 Septembre 2007 11:04:26

En mode création :

Sélectionner le cadre du groupe d'options
Créer le code évenement "après maj"
et tu met le résultat dans une variable ;

Dim LeBoutonCoche As Integer

Private Sub Cadre_AfterUpdate()
LeBoutonCoche = Cadre
End Sub

La valeur retournée selon le bouton cliqué est définie dans la propriéte "Valeur Contrôle" de chaque case d'option. Par défaut 1 ou 2 dans ton cas.

Après tu prends l'évenement "sur clic" de ton bouton :

Private Sub BoutonDeCommande_Click()
Select Case LeBoutonCoche
Case Is = 1
DoCmd.OpenForm ("LesBouteilles")
Case Is = 2
DoCmd.OpenForm ("LesVendeurs")
End Select
End Sub

:-)
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS