Vous l'aurez remarqué : je tourne autour du pot :
J'ai une table avec un champ OLE.
Le champs en mode feuille de données affiche "Document Word".
Comment changer la source de ce champ ?
Par une requête mise à jour ?
Par du VBA ?
Merci d'avance.
Bien à vous.
Paul MAUFROY
paul.maufroyPasDeSpam.wanadoo.fr
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
tu peux le faire par vba. Le champ OLE se nomme Objet_OLE par exemple:
Me.Objet_OLE.Locked = False Me.Objet_OLE.Enabled = True Me.Objet_OLE.Class = "Word.Document.8" Me.Objet_OLE.SourceDoc = "c:doc2.doc" If Me.Objet_OLE.OLEType = acOLELinked Then Me.Objet_OLE.Action acOLECreateLink If Me.Objet_OLE.OLEType = acOLEEmbedded Then Me.Objet_OLE.Action acOLECreateEmbed Me.Objet_OLE.SizeMode = acOLESizeZoom
ça devrait aller.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Paul MAUFROY" a écrit dans le message de news:
Bonjour tous,
Vous l'aurez remarqué : je tourne autour du pot : J'ai une table avec un champ OLE. Le champs en mode feuille de données affiche "Document Word". Comment changer la source de ce champ ? Par une requête mise à jour ? Par du VBA ?
Merci d'avance. Bien à vous. Paul MAUFROY paul.maufroyPasDeSpam.wanadoo.fr
Bonjour.
tu peux le faire par vba.
Le champ OLE se nomme Objet_OLE par exemple:
Me.Objet_OLE.Locked = False
Me.Objet_OLE.Enabled = True
Me.Objet_OLE.Class = "Word.Document.8"
Me.Objet_OLE.SourceDoc = "c:doc2.doc"
If Me.Objet_OLE.OLEType = acOLELinked Then Me.Objet_OLE.Action acOLECreateLink
If Me.Objet_OLE.OLEType = acOLEEmbedded Then Me.Objet_OLE.Action acOLECreateEmbed
Me.Objet_OLE.SizeMode = acOLESizeZoom
ça devrait aller.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Paul MAUFROY" <Paul.MaufroyPasDeMail@wanadoo.fr> a écrit dans le message de
news:ulNinrSKEHA.1156@TK2MSFTNGP09.phx.gbl...
Bonjour tous,
Vous l'aurez remarqué : je tourne autour du pot :
J'ai une table avec un champ OLE.
Le champs en mode feuille de données affiche "Document Word".
Comment changer la source de ce champ ?
Par une requête mise à jour ?
Par du VBA ?
Merci d'avance.
Bien à vous.
Paul MAUFROY
paul.maufroyPasDeSpam.wanadoo.fr
tu peux le faire par vba. Le champ OLE se nomme Objet_OLE par exemple:
Me.Objet_OLE.Locked = False Me.Objet_OLE.Enabled = True Me.Objet_OLE.Class = "Word.Document.8" Me.Objet_OLE.SourceDoc = "c:doc2.doc" If Me.Objet_OLE.OLEType = acOLELinked Then Me.Objet_OLE.Action acOLECreateLink If Me.Objet_OLE.OLEType = acOLEEmbedded Then Me.Objet_OLE.Action acOLECreateEmbed Me.Objet_OLE.SizeMode = acOLESizeZoom
ça devrait aller.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Paul MAUFROY" a écrit dans le message de news:
Bonjour tous,
Vous l'aurez remarqué : je tourne autour du pot : J'ai une table avec un champ OLE. Le champs en mode feuille de données affiche "Document Word". Comment changer la source de ce champ ? Par une requête mise à jour ? Par du VBA ?
Merci d'avance. Bien à vous. Paul MAUFROY paul.maufroyPasDeSpam.wanadoo.fr