小 小二黑 Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-12 #1 我用程序每次打开word,都要把里面的一些变量都替换成程序传给他的值,如果用replace来替换,那么第一次灰成功,后面就不会成功(因为第一次才能找到变量,后面因为都已经替换掉了,就找不到了),请问有什么办法能解决这个问题吗?
我用程序每次打开word,都要把里面的一些变量都替换成程序传给他的值,如果用replace来替换,那么第一次灰成功,后面就不会成功(因为第一次才能找到变量,后面因为都已经替换掉了,就找不到了),请问有什么办法能解决这个问题吗?
小 小二黑 Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-12 #2 我用程序每次打开word,都要把里面的一些变量都替换成程序传给他的值,如果用replace来替换,那么第一次灰成功,后面就不会成功(因为第一次才能找到变量,后面因为都已经替换掉了,就找不到了),请问有什么办法能解决这个问题吗?
我用程序每次打开word,都要把里面的一些变量都替换成程序传给他的值,如果用replace来替换,那么第一次灰成功,后面就不会成功(因为第一次才能找到变量,后面因为都已经替换掉了,就找不到了),请问有什么办法能解决这个问题吗?
A ak_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-12 #3 只要不保存,以后要替换可以重新打开word,重新替换。 (因为你替换的值在原来的word中可能存在,所以不能以现在传给他的值来查找替换对象)
小 小二黑 Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-12 #4 替换之后肯定是要保存的,然后再打开也肯定是打开保存之后的文档.
A ak_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-12 #5 那就把原件(需要替换变量的word文件)始终保存到(保持不变),对现在要替换变量的word文件的的操作实际上是对原件的操作,保存要另存为现在的word文件,再呈现出来。。。 实际上就是要有两个word文件,这样可以不?
那就把原件(需要替换变量的word文件)始终保存到(保持不变),对现在要替换变量的word文件的的操作实际上是对原件的操作,保存要另存为现在的word文件,再呈现出来。。。 实际上就是要有两个word文件,这样可以不?