none
Excel插入PDF檔案時,出現"無法插入物件"的訊息 RRS feed

  • 問題

  • 請教各位先進,我的Office版本為2010

    使用【插入→物件→從檔案建立→選擇pdf檔案】後

    出現"無法插入物件"的訊息

    但如果插入圖片或是其他格式的檔案

    則都可以順利插入

    請問這是哪邊出問題呢?謝謝

    2013年11月12日 下午 02:29

解答

  • 要插入物件,前提是:

    1. 你要有個預設的 pdf 瀏覽器,支援 Automation (OLE, 物件嵌入)。

    2. Office 位元版本與 pdf 瀏覽器的 Automation 位元版本需一致。

    大部分的 pdf reader 所提供的都是 x86 版本,所以用 Office x86 試試,若仍不行安裝 Adobe Reader ,這套有 Automation 功能。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已提議為解答 楊煥謀 2013年11月15日 下午 02:06
    • 已標示為解答 亂千秋 2013年11月18日 上午 01:26
    2013年11月12日 下午 03:43

所有回覆

  • 要插入物件,前提是:

    1. 你要有個預設的 pdf 瀏覽器,支援 Automation (OLE, 物件嵌入)。

    2. Office 位元版本與 pdf 瀏覽器的 Automation 位元版本需一致。

    大部分的 pdf reader 所提供的都是 x86 版本,所以用 Office x86 試試,若仍不行安裝 Adobe Reader ,這套有 Automation 功能。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已提議為解答 楊煥謀 2013年11月15日 下午 02:06
    • 已標示為解答 亂千秋 2013年11月18日 上午 01:26
    2013年11月12日 下午 03:43
  • 感謝回覆,
    經確認確實受PDF瀏覽器所影響 (但是我PDF預設的瀏覽器就是Adobe Reader)
    因為將Adobe Reader移除後,就可以在EXCEL上插入PDF檔案
    然而一旦再重新安裝Adobe Reader(雖然有支援Win7 64位元),但安裝路徑仍是在Program Files(x86)的資料夾
    因此重新安裝Adobe Reader後,仍無法插入PDF檔案(如下圖)

    另外,用Office x86試試,請問是指甚麼意思?
    因為我的作業系統為64位元,因此也是安裝64位元的Office 2010

    2013年11月13日 上午 07:26
  • win7 64位元是可以執行32位元的程式,所以心冷熱情熄網友指的是建議你安裝的office版本的位元數要和pdf的ole物件一致,按照你所描述的情況你的office 是64位元,而你的Adobe Reader安裝路徑仍是在Program Files(x86)的資料夾,代表你的Adobe Reader應該是32位元,32位元的ole物件不能嵌入64位元版本的office,因為64位元的office並沒有辦法像64位元的win7提供執行32位元程式的環境。
    • 已編輯 楊煥謀 2013年11月13日 下午 12:07 修正部分內容
    2013年11月13日 上午 11:48
  • 感謝回覆,

    所以是說如果此種情況的話,且我的筆電作業系統為64位元

    則Office 2010就只能安裝32位元版本,不能安裝64位元的

    這樣說法對嗎?謝謝


    2013年11月15日 上午 09:13
  • 或者找到支援 Automation 的純 x64 pdf reader 。

    基本上建議用連結別用物件嵌入,因為很容易造成 Office 檔案損壞。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2013年11月15日 下午 01:25
  • 應該說插入office的元件必須和office的位元一致,32位元的ffice要搭配32位元的元件,64位元的ffice要搭配64位元的元件,所以按照你的狀況應該要安裝64位元的pdf reader

    2013年11月15日 下午 02:05
  • 感謝各位先進的回覆,已經都明白了。
    2013年11月18日 上午 01:25