Bonjour,
Dans la proc événementielle d'un bouton, je veux copier une donnée dans un champ d'un formulaire C indépendant et la coller dans un champ du même nom dans un sous-formulaire B intégré à un formulaire A. Mon code assigne bien la valeur à copier à ma variante mais ne trouve pas le sous-formulaire de destination et je ne comprends pas pourquoi. J'ai essayé en remplaçant les ! par des . ; j'ai essayé en ajoutant Form devant le nom du sous-formulaire, sans résultat. J'ai aussi essayé d'aller en 2 temps: mettre le focus sur le fomulaire principal A puis sur le sous-formulaire hébergé B: néant ! J'ai contrôlé mes relations et fait des essais avec des clef mono-champ, bi-champ, tri-champ mais sans succès.
Voici le code:
Est-ce que quelqu'un pourrait me dépanner ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Commande12_Click() Dim Mavaleur As String Forms!FrmT_Maitre.Controls("IDMaitre").SetFocus Mavaleur = Forms!FrmT_Maitre.Controls("IDMaitre").Value Forms!FrmT_Eleve!FrmT_Ass.Controls("IDMaitre").SetFocus Forms!Form_FrmT_Eleve!FrmT_Ass.Controls("IDMaitre").Value = Mavaleur Mavaleur = "" End Sub
Merci d'avance pour toute piste ou solution.
Cordialement
Pierre
Partager