Bonjour,
Sous access 97, j'ai créé un formulaire et incorporé un sous-formulaire. J'ai placé deux boutons et j'aimerais que mon sous-formulaire change en fonction du bouton que j'enfonce. J'ai lu ici la syntaxe suivante :
Seulement, j'ai une erreur me disant qu'Access ne trouve pas la table ou requête "SFrmIdentification". Normal puisque c'est un formulaire ! Je ne veux pas changer la source de mon sous-formulaire (c'est-à-dire la requête qui lui donne naissance) en fait, mais le sous-formulaire entièrement. J'ai lu ici aussi une astuce : je superpose x sous-formulaires et j'utilise la propriété visible selon le bouton que j'enfonce. Bon admettons ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Forms![FrmActivité]![SFormActivité].Form.RecordSource = "SFrmIdentification"
Existe t-il une fonction VBA pour changer l'Objet Source d'un sous-formulaire car quand je place mon "SFrmIdentification" manuellement, ça fonctionne ?
Merci.
Partager