Bonjour
J'essaie de modifier le contenu d'une liste déroulante dans un formulaire à l'aide d'une macro en VBA en utilisant la syntaxe suivante:
Forms!MonFormulaire!MonChamp.Contenu = "MaRequête"
Et çà m'affiche l'erreur suivante: Erreur d'exécution '438' Propriété ou méthode non géré par cet objet. J'ai essayé en remplaçant Contenu par RawSource, même erreur.
J'ai essayé de modifier la valeur par défaut de la liste (en la vidant) par une syntaxe identique: Forms!MonFormulaire!MonChamp.DefaultValue = "" et ça marche bien. Si je fais la même chose avec le RawSource j'obtiens l'erreur citée plus haut.
A la création il y a déjà une requête dans le contenu de la liste.
Je ne comprend pas ce qui cloche.
Merci de votre aide.
Partager