public int ExecuteWord(Document document, object FindText, object ReplaceWith) { object Replace = WdReplace.wdReplaceAll; var MissingValue = Type.Missing; if (document.Content.Find.Execute(ref FindText, ref MissingValue, ref MissingValue, ref MissingValue, ref MissingValue, ref MissingValue, ref MissingValue, ref MissingValue, ref MissingValue, ref ReplaceWith, ref Replace, ref MissingValue, ref MissingValue, ref MissingValue, ref MissingValue)) return 1; else return 0; } 代码如上!运行时报错,字符串参量过长,我该加些什么!写的是伪三层。 |
|
大神都吃饭去了吗?
|
|
40分 |
http://wangye.org/blog/archives/109/
参阅上述网址,看看是否能有一点提示,从目前来看,是由于你要替换的文本过长导致的问题 |
网址上的方法我已经尝试过了!还是没有用
|