 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
jakan9
註冊時間: 2003-10-22 文章: 130
第 1 樓
|
發表於: 星期四 五月 19, 2005 9:23 pm 文章主題: dbf 合併到word 問題 |
|
|
我用dbf 轉到 word 時若同時轉二次,第二會多出一個word檔出現
"Word 在更新時發現鎖定的功能變數。Word 無法更新這些功能變數"但是合併檔還是會產生,我的環境是 VFP6+WORD2003
程式碼如下:
1. my_word=createobject("word.application")
2. my_word.VISIBLE=.T.
3. my_word.Documents.Open("C:\TMP1.DOC")
4. my_word.ActiveDocument.MailMerge.OpenDataSource("C:\TMP1.DBF")
5. my_word.ActiveDocument.MailMerge.Execute
6. my_word.ActiveDocument.Saveas("C:\NEW_TMP1.DOC")
7. my_word.application.quit
8. my_word=null
9. release my_word
10. my_word=createobject("word.application")
11. my_word.VISIBLE=.T.
12. my_word.Documents.Open("C:\TMP2.DOC")
13. my_word.ActiveDocument.MailMerge.OpenDataSource("C:\TMP2.DBF")
14. my_word.ActiveDocument.MailMerge.Execute
15. my_word.ActiveDocument.Saveas("C:\NEW_TMP2.DOC")
16. my_word.application.quit
17. my_word=null
18. release my_word
執行到第9行都沒有問題,這是會開2個WORD 檔,TMP1.DOC,HEW_TMP1.DOC
執行到第15行,這次會開3個WORD 檔,1.TMP2.DOC
2 合併檔->產生的新檔
3."產生錯誤檔"Word 在更新時發現鎖定的功能變數。Word 無法更新這些功能變數"SAVE 成NEW_TMP2.DOC
煩請各位指教,謝謝! |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|