Pb avec un formulaire pour la modification de données

Résolu
Bonjour,

J'ai un soucis.

J'ai créé une table Stagiaire avec une clé primaire (NuméroAuto).
Ensuite j'ai créer un formulaire lié à cette table pour pouvoir modifier les données d'un stagiaire.
Avec une liste déroulante, j'accède à un des enregistrements voulu en choisissant le nom et le prénom (2 champs). Toutes les informations le concernant s'affichent alors dans des zones de texte et je peux modifier les données que je veux.

Sauf que, lorsque je valide, Access me crée une nouvelle ligne dans la table, au lieu de modifier les champs correspondants au stagiaire sélectionné.

Savez-vous ce qui pourrait provoquer ça, s'il vous plait ? Comment le modifier ?
Merci beaucoup.

2 réponses

  1. Contributeur
    bonsoir, peux-tu partager ton fichier?
    0
    1. Désolée, je ne peux pas.

      Par contre, si ça peut aider :
      - j'ai créé le formulaire via l'assistant
      - quand je clique sur valider ça lance une macro automatique pour actualiser.

      Merci quand même.
      0
      1. Contributeur
        peux-tu partager le code de ta macro?
        0
      2. Bonjour,
        Voici la macro qu'Access a créé automatiquement :

        SurErreur
        Atteindre suivant
        Nom de Macro

        ExecuterCommandeMenu
        Commande SauvegarderEnregistrement

        ZoneMessage
        Message = [MacroError].[Description]
        Bip Oui
        Type Aucun
        Titre
        Si [MacroError] <> 0 Alors
        Fin Si
        0
      3. Je viens de remarquer que même sans appuyer sur Valider, le nouvel enregistrement se crée automatiquement.
        0
      4. Désolée pour le dérangement.
        J'ai trouvé mon erreur. Les source contrôle des zone de texte n'était pas vite.
        Merci.
        0