VBA : export objet OLE

Fermé
Ghisl1 - 12 oct. 2005 à 15:36
Lust Messages postés 243 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 12 septembre 2007 - 6 déc. 2005 à 15:10
Bonjour

Je dois réaliser une macro sous Access, mais j’ai un problème.

La macro doit :
Récupérer un champ dans une table de type « integer » : INDEX_EXAMEN
Et un autre champs de type « objet OLE » (Microsoft Word) : COMPTE-RENDU

Ensuite je dois créer un fichier word avec le nom INDEX_EXAMEN
Et dans lequel il y aura le contenu de l’objet OLE ( un fichier word )

Ma requête est bonne, mais je ne sais pas comment récupérer l’objet OLE et ensuite faire que cette objet devienne un fichier word


Dim NewDoc As String

Set db = CurrentDb
sql = "SELECT [COMPTE-RENDU].INDEX_EXAMEN, [COMPTE-RENDU].[COMPTE-RENDU] FROM [COMPTE-RENDU] WHERE ((([COMPTE-RENDU].[ID_COMPTE-RENDU])<50));"
' Ouverture du recordset
Set rst = db.OpenRecordset(sql, dbOpenDynaset)

rst.MoveNext
While rst.EOF <> True
NewDoc = rst.Fields(0).Value



J’ai testé 36000 méthodes vue sur le net pour enregistrer des objet OLE, mais aucune ne marche ( ou c’est moi qui fait n’importe quoi , voire un peu des 2 )

Si quelqu’un a la solution, ca m interesse

6 réponses

non , tjs pas résolu ( malheuresement)
1
As tu trouvé un solution à ton probleme car je suis dans la meme galere que toi?
0
salut

A tu penser à l'automation, au lieu d'avoir un objet ole word tu utilise un modele .dot dont tu reférence le chemin et tu peuple la feuille word avec ta requête ya un très bonne exemple sur ce site :

http://mypage.bluewin.ch/w.stucki/Integration.htm#ExporterWord

@+
0
es tu sur que cela marche avec un objet OLE ?
avec des données de type int,varchar ... ca a l air ok , mais je doute pour des objet OLE
0
de plus mon modèle est vide car tout le document word est dans l obet OLE
0
slt,

je ne l'est pas essayé avec un objet ole a ce moment la vois avec un cadre d'objet indépendant sous word tiens voila une source qui te l'explique.

http://officesystem.access.free.fr/objets_ole.htm

@+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
merci pour ta réponse
je connaissais déja ce site, mais il ne m aide pas
dans l exemple , il insère une image dans word
et non du document word, j ai essayé de l adapter, mais en vain
0
Lust Messages postés 243 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 12 septembre 2007 123
6 déc. 2005 à 15:10
salut,

Si tu veux quelques exemple sur la manipe de Word, va sur mon super site :

http://www.e-rus.net/Access/PIndex.htm

dans la zone VBA et Office
0