原本客戶公司的環境是XP+office2003,自從升級成WIN7+office2010就是惡夢的開始,公司很多WORD檔(.doc)裡面插入了物件(.ppt),檔案可以打的開,只是裡面的ppt無法撥放,出現"此物件是使用程式PowerPoint建立。您的電腦並未安裝此程式,或此程式沒有回應。",用office2003才可以撥放,office2010卻不行,試過office2003建立一份doc檔案插入物件ppt,在office2010環境下是可以正常開啟撥放的,因此懷疑客戶的舊檔案可能是offiec2000以前的版本,請問有無方法解決無法撥放ppt的問題?
正確的用詞,應該是【嵌入】才對,用插入,會讓人誤解,該PPT檔只是Word的一個元素而已,而用嵌入,就會讓PPT還是一個獨立物件,有它自己的工作行為。
這類的問題,應該不只發生在這裡,早期,有許多程式(如VB6),有使手CreateObjet、GetObject等指令去建立Office的物件,只要將該物件存成檔案時,現在在office2007、2010、2013下,要開啟,都會出現一些怪怪的訊息,但不是錯誤訊息...
我的解決方法較笨,不過可提供給你一試..
把該檔案用(含)Office 2007以後版本開啟,另存新檔成docx格式,如此就解決了這些奇怪的訊息。
你的Word檔,有內嵌PPT檔,應把那個PPT檔Copy出來,貼上(含)Office 2007以後版本的PowerPoint裡,另存新檔後,再由Word檔嵌回,再把Word檔另存新檔成docx檔,應該就解決了..
方法較笨,但應該較有效..
祝你成功...
你試看看這個, 看有沒有用?
PowerPoint Viewer
http://www.microsoft.com/zh-tw/download/details.aspx?id=13
player提到:
http://www.microsoft.com/zh-tw/download/details.aspx?id=13
感謝提供~
不過這方法不行~