Il s'agit d'un formulaire en mode unique contenant :
1 contrôle indépendant nommé ZoneRecherche
placé en e-tête de formulaire,
1 contrôle onglet de 3 pages placé dans la section détail :
dans la 1ère page de cet onglet j'ai placé un sous-formulaire,
en mode continu, nommé SFRecettesOnglet contenant plusieurs
contrôle dont [NOM RECETTE] destinataire de la recherche .
Dans l'événement Après MAJ du contrôle ZoneRecherche le code suivant :
Private Sub ZoneRecherche_AfterUpdate()
Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus
DoCmd.FindRecord Me.ZoneRecherche, acStart
End Sub
Mais cela ne fonctionne pas et j'obtiens l'erreur suivante :
Erreur d'exécution 2162
Une macro définie sur une des propriété du champs en cours
a échoué à cause d'une erreur dans l'argument
de l'action Trouver enregistrement.
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
Rv
Salut,
Peut-être :
Private Sub ZoneRecherche_AfterUpdate() Me.SFRecettesOnglet..SetFocus Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus DoCmd.FindRecord Me.ZoneRecherche, acStart End Sub
A+ Rv
"Véronique DEFRAIN" a écrit dans le message de news:
Bonjour à tous
Il s'agit d'un formulaire en mode unique contenant :
1 contrôle indépendant nommé ZoneRecherche placé en e-tête de formulaire,
1 contrôle onglet de 3 pages placé dans la section détail : dans la 1ère page de cet onglet j'ai placé un sous-formulaire, en mode continu, nommé SFRecettesOnglet contenant plusieurs contrôle dont [NOM RECETTE] destinataire de la recherche .
Dans l'événement Après MAJ du contrôle ZoneRecherche le code suivant :
Private Sub ZoneRecherche_AfterUpdate() Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus DoCmd.FindRecord Me.ZoneRecherche, acStart End Sub
Mais cela ne fonctionne pas et j'obtiens l'erreur suivante :
Erreur d'exécution 2162 Une macro définie sur une des propriété du champs en cours a échoué à cause d'une erreur dans l'argument de l'action Trouver enregistrement.
Merci pour votre aide V.Defrain
Salut,
Peut-être :
Private Sub ZoneRecherche_AfterUpdate()
Me.SFRecettesOnglet..SetFocus
Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus
DoCmd.FindRecord Me.ZoneRecherche, acStart
End Sub
A+
Rv
"Véronique DEFRAIN" <VroniqueDEFRAIN@discussions.microsoft.com> a écrit dans
le message de news: 1360F996-C0F7-4B99-8F44-28B65BA1CDB8@microsoft.com...
Bonjour à tous
Il s'agit d'un formulaire en mode unique contenant :
1 contrôle indépendant nommé ZoneRecherche
placé en e-tête de formulaire,
1 contrôle onglet de 3 pages placé dans la section détail :
dans la 1ère page de cet onglet j'ai placé un sous-formulaire,
en mode continu, nommé SFRecettesOnglet contenant plusieurs
contrôle dont [NOM RECETTE] destinataire de la recherche .
Dans l'événement Après MAJ du contrôle ZoneRecherche le code suivant :
Private Sub ZoneRecherche_AfterUpdate()
Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus
DoCmd.FindRecord Me.ZoneRecherche, acStart
End Sub
Mais cela ne fonctionne pas et j'obtiens l'erreur suivante :
Erreur d'exécution 2162
Une macro définie sur une des propriété du champs en cours
a échoué à cause d'une erreur dans l'argument
de l'action Trouver enregistrement.
Private Sub ZoneRecherche_AfterUpdate() Me.SFRecettesOnglet..SetFocus Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus DoCmd.FindRecord Me.ZoneRecherche, acStart End Sub
A+ Rv
"Véronique DEFRAIN" a écrit dans le message de news:
Bonjour à tous
Il s'agit d'un formulaire en mode unique contenant :
1 contrôle indépendant nommé ZoneRecherche placé en e-tête de formulaire,
1 contrôle onglet de 3 pages placé dans la section détail : dans la 1ère page de cet onglet j'ai placé un sous-formulaire, en mode continu, nommé SFRecettesOnglet contenant plusieurs contrôle dont [NOM RECETTE] destinataire de la recherche .
Dans l'événement Après MAJ du contrôle ZoneRecherche le code suivant :
Private Sub ZoneRecherche_AfterUpdate() Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus DoCmd.FindRecord Me.ZoneRecherche, acStart End Sub
Mais cela ne fonctionne pas et j'obtiens l'erreur suivante :
Erreur d'exécution 2162 Une macro définie sur une des propriété du champs en cours a échoué à cause d'une erreur dans l'argument de l'action Trouver enregistrement.
Merci pour votre aide V.Defrain
Véronique DEFRAIN
Impeccable ! Merci beaucoup
A bientôt V.Defrain
"Rv" a écrit :
Salut,
Peut-être :
Private Sub ZoneRecherche_AfterUpdate() Me.SFRecettesOnglet..SetFocus Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus DoCmd.FindRecord Me.ZoneRecherche, acStart End Sub
A+ Rv
"Véronique DEFRAIN" a écrit dans le message de news: > Bonjour à tous > > Il s'agit d'un formulaire en mode unique contenant : > > 1 contrôle indépendant nommé ZoneRecherche > placé en e-tête de formulaire, > > 1 contrôle onglet de 3 pages placé dans la section détail : > dans la 1ère page de cet onglet j'ai placé un sous-formulaire, > en mode continu, nommé SFRecettesOnglet contenant plusieurs > contrôle dont [NOM RECETTE] destinataire de la recherche . > > Dans l'événement Après MAJ du contrôle ZoneRecherche le code suivant : > > Private Sub ZoneRecherche_AfterUpdate() > Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus > DoCmd.FindRecord Me.ZoneRecherche, acStart > End Sub > > Mais cela ne fonctionne pas et j'obtiens l'erreur suivante : > > Erreur d'exécution 2162 > Une macro définie sur une des propriété du champs en cours > a échoué à cause d'une erreur dans l'argument > de l'action Trouver enregistrement. > > Merci pour votre aide > V.Defrain > > > >
Impeccable !
Merci beaucoup
A bientôt
V.Defrain
"Rv" a écrit :
Salut,
Peut-être :
Private Sub ZoneRecherche_AfterUpdate()
Me.SFRecettesOnglet..SetFocus
Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus
DoCmd.FindRecord Me.ZoneRecherche, acStart
End Sub
A+
Rv
"Véronique DEFRAIN" <VroniqueDEFRAIN@discussions.microsoft.com> a écrit dans
le message de news: 1360F996-C0F7-4B99-8F44-28B65BA1CDB8@microsoft.com...
> Bonjour à tous
>
> Il s'agit d'un formulaire en mode unique contenant :
>
> 1 contrôle indépendant nommé ZoneRecherche
> placé en e-tête de formulaire,
>
> 1 contrôle onglet de 3 pages placé dans la section détail :
> dans la 1ère page de cet onglet j'ai placé un sous-formulaire,
> en mode continu, nommé SFRecettesOnglet contenant plusieurs
> contrôle dont [NOM RECETTE] destinataire de la recherche .
>
> Dans l'événement Après MAJ du contrôle ZoneRecherche le code suivant :
>
> Private Sub ZoneRecherche_AfterUpdate()
> Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus
> DoCmd.FindRecord Me.ZoneRecherche, acStart
> End Sub
>
> Mais cela ne fonctionne pas et j'obtiens l'erreur suivante :
>
> Erreur d'exécution 2162
> Une macro définie sur une des propriété du champs en cours
> a échoué à cause d'une erreur dans l'argument
> de l'action Trouver enregistrement.
>
> Merci pour votre aide
> V.Defrain
>
>
>
>
Private Sub ZoneRecherche_AfterUpdate() Me.SFRecettesOnglet..SetFocus Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus DoCmd.FindRecord Me.ZoneRecherche, acStart End Sub
A+ Rv
"Véronique DEFRAIN" a écrit dans le message de news: > Bonjour à tous > > Il s'agit d'un formulaire en mode unique contenant : > > 1 contrôle indépendant nommé ZoneRecherche > placé en e-tête de formulaire, > > 1 contrôle onglet de 3 pages placé dans la section détail : > dans la 1ère page de cet onglet j'ai placé un sous-formulaire, > en mode continu, nommé SFRecettesOnglet contenant plusieurs > contrôle dont [NOM RECETTE] destinataire de la recherche . > > Dans l'événement Après MAJ du contrôle ZoneRecherche le code suivant : > > Private Sub ZoneRecherche_AfterUpdate() > Me.SFRecettesOnglet.Form![NOM RECETTE].SetFocus > DoCmd.FindRecord Me.ZoneRecherche, acStart > End Sub > > Mais cela ne fonctionne pas et j'obtiens l'erreur suivante : > > Erreur d'exécution 2162 > Une macro définie sur une des propriété du champs en cours > a échoué à cause d'une erreur dans l'argument > de l'action Trouver enregistrement. > > Merci pour votre aide > V.Defrain > > > >