Salut à tous ...
Gros gros souci sur un état Access.
Je cherche à mettre en place l'affichage d'un objet OLE (que j'ai appelé très originalement OLE) de type document Word dans la section détail d'un état Access. Le document Word à incorporer est conditionné par un champ de l'état.
Voilà le code que que j'applique à l'évenement "au formatage" de la section détail :
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
Dim chem As String
chem = Str(Me.Num)
chem = Right(chem, 1)
Me.OLE.Class = "Word.Document"
Me.OLE.OLETypeAllowed = acOLEEmbedded
Me.OLE.SourceDoc = "C:\Documents and Settings\toto\Mes documents\" + chem + ".doc"
Me.OLE.SourceItem = ""
Me.OLE.Action = acOLECreateEmbed
Me.OLE.SizeMode = acOLESizeZoom
End Sub
et quand je le lance, il bloque sur "Me.OLE.Action = acOLECreateEmbed" avec une "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."
De plus quand j'essaye d'autre trucs, type acOLECopy, il utilise le SourceDoc que j'ai mis par défaut dans mon contrôle "OLE".
Je suis en train d'en perdre mon Latin et mon VBA... merci d'avance pour votre aide.
Kerozene