Salut, je sais pas si y'en a tant que ca sur Ixus mais bon, faut toujours demander...
<BR>
<BR>Y'aurait il des excités d'Access dans la salle ???
<BR>
<BR>Je cherche à mettre un objet OLE dans un état Access, dont la Source de document change à chaque enregistrement... J'ai donc mis le code suivant dans la propriété au formatage de ma section détail ou se trouve mon objet OLE (appellé OLE1) :
<BR>
<BR>
- Code: Tout sélectionner
<BR>Dim chem As String
<BR>
<BR>chem = Str(Me.Num)
<BR>chem = "C:Documents and SettingskeroMes documents" + chem + ".doc"
<BR>
<BR>Me.OLE.Class = "Word.Document"
<BR>Me.OLE.OLETypeAllowed = 1
<BR>Me.OLE.SourceDoc = chem
<BR>Me.OLE.SourceItem = ""
<BR>Me.OLE.Action = acOLECreateEmbed
<BR>Me.OLE.SizeMode = acOLESizeZoom
<BR>
<BR>
<BR>Me.num est le numéro de l'enregistrement et bien évidemment, dans le chemin "C:Documents and SettingskeroMes documents" se situe des fichiers doc qui ont pour nom 1.doc, 2.doc, etc.
<BR>
<BR>A chaque execution ca plante sur Me.OLE.Action = acOLECreateEmbed avec une belle "erreur 2793 : Microsoft Access ne peut éxecuter l'opération spécifiée dans la propriété action de la procédure Visual Basic que vous essayer d'executer."
<BR>
<BR>Bon alors je sais c'est pas très Sécurité Réseau ni Distribution linux sécurisé mais si qqn avait la réponse, il aurait droit à ma reconnaissance eternelle.
<BR>
<BR>PS : il est inutile de tergiverser et/ou de troller sur l'utilisation d'Access et du VBA, j'ai pas le choix, pour de nombreuses raisons !!!
"C'est vrai, les gens se laissent hypnotiser par les grandes causes, les choix cruciaux. Et ils arrêtent de chercher des solutions de remplacement. La volonté d'être stupide est une force très puissante..." Miles Vorkosigan- Lois McMaster Bujold