macro qui fonctionne à 50%

Le
Marc
Bonjour à vous tous
Voici mon problème.
J'ai un formulaire Employé
J'ai un état Employé.
Dans mon formulaire employé, j'ai un bouton pour ouvrir l'état qui se nomme
"Employé". par contre, la macro ouvre l'état, mais de tous les employés. Je
veux pouvoir créer un bouton d'ouvrir l'état, mais d'imprimer seulement
l'employé qui est actif dans le formulaire.

Merci de m'aider.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Eric
Le #6197261
Bonsoir,
Par macro tu entends code VBA ou les Macro-commandes ?

En VBA:
DoCmd.OpenForm "Employé", , , "NoEmploye=" & Me.NoEmploye ' si
NoEmploye est numérique
DoCmd.OpenForm "Employé", , , "NoEmploye='" & Me.NoEmploye & "'" '
si NoEmploye est Texte

Par Macro-Commande
Action : OuvrirEtat
Arguments:
Nom Etat : Employe
Affichage : Aperçu avant impression
Condition Where : [NoEmploye]=[Formulaires]![Employe]![NoEmploye]

où NoEmployé représente le numero d'employé, à adapter éventuellement au
nom de ton champ

Bonjour à vous tous
Voici mon problème.
J'ai un formulaire Employé
J'ai un état Employé.
Dans mon formulaire employé, j'ai un bouton pour ouvrir l'état qui se nomme
"Employé". par contre, la macro ouvre l'état, mais de tous les employés. Je
veux pouvoir créer un bouton d'ouvrir l'état, mais d'imprimer seulement
l'employé qui est actif dans le formulaire.

Merci de m'aider.


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Marc
Le #6197231
Bonjour Éric
merci pour ton aide
marc



Bonsoir,
Par macro tu entends code VBA ou les Macro-commandes ?

En VBA:
DoCmd.OpenForm "Employé", , , "NoEmploye=" & Me.NoEmploye ' si
NoEmploye est numérique
DoCmd.OpenForm "Employé", , , "NoEmploye='" & Me.NoEmploye & "'" '
si NoEmploye est Texte

Par Macro-Commande
Action : OuvrirEtat
Arguments:
Nom Etat : Employe
Affichage : Aperçu avant impression
Condition Where : [NoEmploye]=[Formulaires]![Employe]![NoEmploye]

où NoEmployé représente le numero d'employé, à adapter éventuellement au
nom de ton champ

Bonjour à vous tous
Voici mon problème.
J'ai un formulaire Employé
J'ai un état Employé.
Dans mon formulaire employé, j'ai un bouton pour ouvrir l'état qui se nomme
"Employé". par contre, la macro ouvre l'état, mais de tous les employés. Je
veux pouvoir créer un bouton d'ouvrir l'état, mais d'imprimer seulement
l'employé qui est actif dans le formulaire.

Merci de m'aider.


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr




Publicité
Poster une réponse
Anonyme