Ma tu hai scaricato il file indicato nel link e provato?
"però il vba si può adattare ad excel"
Beh non è proprio così.
Nel codice c'è questa istruzione "Set MyPdf = CreateObjectNET("Pmerge.dll", "Pmerge.Pmerge")"
quindi va attivata una libreria in Strumenti, Riferimenti; qual è tale libreria?
Sembra CreateObjectNET sia un qualcosa di Adobe
https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-c-d/CreateObjectdotNETobject.html
Alfredo