I have found a work around that duplicates right clicking on the file name and then Copy and Paste into Word. I have fiddled on and off with this which is why your post caught my attention. I had the solution in front of me all the time but could not see the forest for the trees
First part embeds the PDF into an OLE Access field. The refererence to Source doc just allows it to get the file name from a textbox entry
With Forms!FormOleLink![OLEBound7]
.Enabled = True
.Locked = False
.OLETypeAllowed = acOLEEmbedded
.SourceDoc = ("C:\Letters\" & Format([Forms]![FormOleLink]![LNameNoDoc]) + ".pdf")
.Action = acOLECreateEmbed
.SizeMode = acOLESizeZoom
End With
Part 2. Macro 1 is has the first action line as a GoToControl and that is the OLE field and the second action line is RunCommand/Copy. The rest opens the Word doc, goes to the Bookmark and pastes into the Bookmark the PDF. You need the Microsoft Word Library reference ticked
DoCmd.RunMacro "Macro1", , ""
Dim WordObj As Word.Application
Dim WordDoc As Word.Document
Dim WordRange As Word.Range
Set WordObj = CreateObject("Word.Application")
Set WordDoc = WordObj.Documents.Open _
("C:\Letters\0Letter3Mike.doc")
WordObj.Visible = True
Set WordRange = WordDoc.GoTo(What:=wdGoToBookmark, Name:="a7")
WordRange.Paste
Obviously if you wanted to do 4 of them then it is a repeat process