Changer la valeur entre deux sous-formulaire
Résoluyg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j’espère que vous saignerai pas des yeux a voyant ça lol mais voici :)
Dans mon formulaire : [frm_Travail]
J’ai deux sous-formulaires :[TBL_résumé_etat sous-formulaire] et [TBL_RDPRM sous-formulaire]
Je voudrais que lorsque je change la valeur de mon champ [Section_RDMRM_etats] de mon sous formulaire [TBL_RDPRM sous-formulaire] je voudrais que ca change la valeur de mon champ [État_RDPRM] de mon sous formulaire [TBL_résumé_etat sous-formulaire] avec la même valeur..
J’ai tenté un événement sur « arpès MAJ » :
Forms![frm_Travail].Forms![TBL_résumé_etat sous-formulaire]![État_RDPRM] = Forms![frm_Travail].Forms![TBL_RDPRM sous-formulaire]![Section_RDMRM_etats]
Mais toujours plein de pop-up d’erreur.. :(
Une solution?
Windows / Chrome 107.0.0.0
- Changer la valeur entre deux sous-formulaire
- Changer dns - Guide
- Whatsapp formulaire opposition - Guide
- Nombre de jours entre deux dates excel - Guide
- Formulaire de réclamation facebook - Guide
- Changer carte graphique - Guide
2 réponses
bonjour,
peut-être plutôt:
Me.Parent![TBL_résumé_etat sous-formulaire]![État_RDPRM] = Me.[Section_RDMRM_etats]
Oh my god! merci :) ça marché tout de suite, je vais pouvoir faire la même chose avec mes 10 autres champs! un gros merci! encore!!! :)
je connaissait pas "Parent" je vais lire sur ca :)
Ceci aurait sans doute fonctionné:
Forms("frm_Travail")![TBL_résumé_etat sous-formulaire]![État_RDPRM] = _ Forms("frm_Travail")![TBL_RDPRM sous-formulaire]![Section_RDMRM_etats]
Je préfère utiliser la méthode avec Me, que le VBA "comprend" mieux, et où il peut plus facilement signaler des erreurs avant exécution. Entr'autres parce qu'il y a moins de noms et moins de "!".