Attenzione che questa è una cosa ASSAI pericolosa... mi spiego meglio.
Per incorporare un Immagine in un controllo OLE, si può fare in 2 modi ma il più comodo è questo, l'altro metodo devi usare il Recordset ed un controllo Immagine...:
Devi avere un Controllo OLE Associato al Campo OLE... quindi su qualche evento Click o quello che vuoi...
With Me.NomeControlloAssociatoOLE
.Enabled = True
.Locked = False
.OLETypeAllowed = acOLEEmbedded
.SourceDoc = "C:\Percorso\NomeFile.BMP"
.Action = acOLECreateEmbed
DoCmd.RunCommand acCmdSaveRecord
.Enabled = False
.Locked = False
End With
Suggerisco di Bloccarli e non renderli Abilitati in quanto si può generare un errore inutile... che andrebbe gestito.
PROBLEMA:
Questi metodi BYPASSANO i Filtri di Conversione... quindi si possono caricare
SOLO BMP.