Re: [算表] 以工作表內之word物件作為範本開啟
後來再測試時,發現只要是第一次開啟文件(相容模式)後,只要檯面上有,不管執行幾
次,執行都會正常,但只要在執行結束後,全關掉開啟中word,之後執行不管幾次就會連
接不到用oleobjects叫出的word而無法另存,最後發現是在抓word引用時,不管是前期引
或後期引createobject(word.application)、GetObject()都會gg,但是,在重新勾選設
定引用項目word時,就會正常回到第一次開啟的情形。目前是用在執行前,先call直接操
作移除引用再新增引用方式的程序後,再來進入主程式。
試問,上面的問題,是怎麼造成的?
※ 引述《rafaiero (路人甲)》之銘言:
: 軟體:excel
: 版本:2013
: 目前我的解法很會當掉
: 先將指定物件OLEObjects.activate後
: 就將該物件另存word檔<-就是這一步常常抓不到ActiveDocument ,以至於會當掉,我
也
: 抓不到原因。大概就是有一搭沒一搭的成功-失敗-成功這樣。
: 然後將該word檔以Documents.Add(該word檔路徑)開啟。
: 所以想問問Documents.Add(該word檔路徑)
: 路徑可不可以是現在工作表內指定的word物件?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.129.118 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1688599846.A.7E8.html
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章