Bonjour,
Après quelques temps où tout fonctionnait correctement, j'ai depuis peu des erreures sur la fonction donnée sur le site microsoft pour insérer une image dans un formulaire Access :
L'erreur se produit au niveau de cette ligne de code (le débugage me surligne cette ligne) :Sub Form_Current()
Dim ctl As Control
' récupération de l'identificateur du contrôle
' cadre d'objet indépendant de nom BitMap
Set ctl = Me![bitmap]
' le contrôle est activé et déverouillé
ctl.Locked = False
ctl.Enabled = True
' changement de la source du contrôle BitMap
' et affichage de la nouvelle source
ctl.OLETypeAllowed = 1 ' constante OLE_EMBEDDED
ctl.SourceDoc = Me![chemin]
ctl.Action = 0 ' constante OLE_CREATE_EMBED
End Sub
ctl.Action = 0 ' constante OLE_CREATE_EMBED
Le type de l'erreur est celle-ci :
En précision, la ligne ctl.SourceDoc = Me![chemin] m'affiche bien le chemin d'une photo au survol de celle-ci.Erreur d'exécution 2777 :
l'argument Classe de la fonction CreateObject de la procédure Visual basic que vous essayez d'exécuter n'est pas valide
Si quelqu'un avait une petite idée, je lui en serait reconnaissant.
Merci d'avance.
Partager