目前有一項需求需要將PDF插入EXCEL
插入方式不是連結形式而是物件遷入的方式(意思是該檔案的binary包含在exel內
目前嘗試使用xlWorkSheet.Shapes.AddOLEObject無法成功
該方法的引述採用excel錄製巨集後得知
WorkSheet.Shapes.AddOLEObject(
"AcroExch.Document.7", @"D:\test.pdf", false, true,
@"C:\Windows\system32\packager.exe",0, @"D:\test.pdf",
xlWorkSheet.get_Range("D2", "D2").Left,
xlWorkSheet.get_Range("D2", "D2").Top,
xlWorkSheet.get_Range("D2", "D2").Width,
xlWorkSheet.get_Range("D2", "D2").Height);
但是不管怎樣都會噴出
System.Runtime.InteropServices.COMException
想請問較各位 是我把引數功能搞錯嗎?
參考網址
http://tinyurl.com/2fm5n79
--
▔▔▔▔▔▔▔▔▔▔關門大吉▔▔▔▔▔▔▔▔▔▔▔╲◥█◣ ◢█◤╱誰敢開店
▔▔▔▔▔▔▔▔▔▔ CLOSE~ ▔▔▔▔▔▔▔▔▔▔▔ ╲◥█◣◢█◤╱ 讓你倒店
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ ╱ ╱ ╲ ╲ ◤
我是lock將~ 悲慘的一天 看到我就關門 + ◢ ╱ ◢ ◣█◢ ◣ ╲ █
我就是超帶賽的lock將~ ████ ╲╱ ◢█ ● █◣ ╲
哦 . . . lock ! ! 一看到我就準備倒店唷~ψQSWEET ╲ ◥◤╲ ︵ ╱◥◤ ╱
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.86.130.247