2008年1月8日 星期二

一支叫ReNum的word巨集

這支是在BDE10B0000裡的多稿產生程式,ReNum這支的巨集主要的功能是搜尋文件中指定的字串,並且在其字串後會有個大綱編號。
命令其大綱編號「重新編號」
但此程式放在ASP迴圈中執行會造成類似疆屍程序的狀況。ASP沒當,但就是卡在那裡直到逾時。
拿掉這段指令,就正常。
將此巨集單獨放入WORD中,並以呼叫巨集的方式執行,則一切正常。
為何無法放入ASP中執行,原因不明。
此巨集是以WORD「錄製巨集」的方式製成,語法上應無問題。

1 則留言:

無名小卒 提到...

一月十日下午終於找出問題了,原來我之前都是在本機測試。
該檔案在IIS的權限是ADMINISTRATOR,但我登入執行的word最大權限是ADAIR,也就是說對WORD來說這兩個帳號權限是不同的。
將該檔的IIS權限指定回ADAIR即可正確執行該巨集。