Microsoft.Office.Interop.Word.Application.Selection.Find.Execute 方法返回值为flase,文本替换失败的原因会有哪些呢?
我的word 文件中的文本有的可以替换成功,而有的文本不能替换,有没有知道的啊?指教下。。。
可能是单元格格式的问题,你看看成功和失败的分别是什么格式。
怎么看格式呢?我已经把格式都清除了啊, app.Selection.Find.ClearFormatting();app.Selection.Find.Replacement.ClearFormatting();
怎么看格式呢?我已经把格式都清除了啊, app.Selection.Find.ClearFormatting();app.Selection.Find.Replacement.ClearFormatting();我调了下,app.Selection.Find.Execute()返回值为false,也就是没找到要替换的文本,但是我将文本复制出来在word中查找是可以找到的,真不知道什么原因了。
可以先将word转换成xml文件,查看下替换不成功的字符串中是否包含其他标识
请给分 谢谢