请大家给个思路(关于word替换问题) ( 积分: 50 )

  • 主题发起人 主题发起人 小二黑
  • 开始时间 开始时间

小二黑

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