Bonjour à tous,
Je fait de l'automation Word depuis Delphi.
Utilisant des macros similaires pour plusieurs modèles Word, j'ai décidé de les stoquer dans un fichier bas commun que j'importe de cette manière:
vDoc.VBProject.VBComponents.Import (MonChemin+'\Module1.bas');
Seulement, dans ces macros, je fait de l'appel aux données en utilisant l'objet DAO, ce qui impose qu'il doit se trouver dans les références du fichier Word concerné.
Seulement, j'ai beau le mettre et enregistrer dans le modèle... Il le garde bien, mais le document généré depuis ce modèle ne garde pas les références de son modèle.
Si bien que les macros se chargent bien, mais je ne peux pas les utiliser.
Je l'ai ajouté au normal.dot, mais ca ne change rien.
Comment faire pour contourner le problème (ou au pire, ajouter dynamiquement cette référence depuis le module bas ou Delphi).
Merci d'avance.
Partager