Liaisons OLE/DDE - Access 2000

Liaisons OLE/DDE - Access 2000 - VB/VBA/VBS - Programmation

Marsh Posté le 09-11-2004 à 11:30:10    

Hello à tous,
 
J'aurais voulu savoir s'il existe une méthode dans VBA qui permet de mettre à jour les liaisons OLE d'un objet de formulaire(ici, classeur Excel affiché via un cadre d'objet indépendant).
Il est possible de le faire manuellement via le menu Edition/Liaisons OLE_DDE/Mise à jour mais je voudrais automatiser cette maj.
 
Merci bocou d'avance pour la réponse.
Xebeche.

Reply

Marsh Posté le 09-11-2004 à 11:30:10   

Reply

Marsh Posté le 19-11-2004 à 14:39:38    

Ben pour la p'tite histoire, vu que personne ne m'a répondu (vous séchez, ou c'est mon pseudo qui vous revient pas ;-), j'ai pu contourner la difficulté en redéfinissant par VBA les propriétés de l'OLE :
 
Set ctrl = Forms![frm_recap_conge].OLE_sheet
With ctrl
.OLETypeAllowed = acOLEEmbedded
.SourceDoc = "C:\temp\recap_conge.xls"
.Enabled = True
.Locked = False
.Action = acOLECreateEmbed
End With
Set ctrl=Nothing
 
A plus.
Xebeche.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed