Si può fare così ma solo su OPEN...
Private Sub Report_Open(Cancel As Integer)
Dim strPath As String
strPath = "S:\Marketing\MiniMaster\MiniMaster_Urgent Care Center.xlsm"
With Reports!OLE1
.SourceDoc = strPath
.Action = acOLECreateLink
.SizeMode = acOLESizeZoom
End With
End Sub
Se vuoi che sia dinamico la Variabile [strPath] definiscila come Public in un Modulo, oppure sfrutta il Parametro OpenArgs per passare il PATH e di conseguenza la proprietà [Args] per recuperarlo... nel Report...
Attenzione alla modalità Linked o Embedded...
Sinceramente però non capisco perchè devi fare una cosa simile... non puoi stamparlo direttamente senza farlo MANGIARE ad Access che perde di significato...??