Dans access vba, le programme copie une image word ou un graphique microsoft graph d'un état
et ensuite le collera dans word

Ce programme marchait parfaitement bien
puis ils s'est mis à de temps en temps d'une manière aléatoire à provoquer cette erreur d'éxecution:
erreur 2801 :
"l'objet ole n'est pas chargé parceque le controle activex indépendant n'a pas été initialisé'
voici la ligne de code qui génère cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Reports![Etat Bilan Mensuel]![logo].Action = acOLECopy 'copier le logo
ou celle-ci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Reports![Etat Bilan Mensuel]![graph4].Action = acOLECopy 'copier le graph4

Quand cela commence à le faire, cela n'arrête plus, c'est comme ssi la base de données était polluée.
Car si j'ouvre une autre base avec le même programme et que je le lance, il marche!
donc cela ne vient pas de la machine?
les références aux dll sont bonnes je pense

Qui aurait une piste et surtout que veut dire ce message?