C# 使用C替换MS Word文档中出现的第n个文本#

C# 使用C替换MS Word文档中出现的第n个文本#,c#,text,ms-word,replace,C#,Text,Ms Word,Replace,有没有办法用C#替换MS Word文档中文本的第n个(给定出现次数) Application.Selection.Find.ExecuteMethod?否,仅此方法无法实现您的目标,因为它只允许全部、无或首次替换。但是API套件是total的,它的功能远远超过了你想要做的事情,你只需要摆弄它,直到你找到合适的API调用来得到你想要的 以下是一些重要文件: 第一个链接是概述。特别是,您需要将后两个调用组合起来,以执行所需的操作:使用搜索循环、停止并执行替换,以及在所需的位置执行所选文本。

有没有办法用C#替换MS Word文档中文本的第n个(给定出现次数)


Application.Selection.Find.Execute
Method?

否,仅此方法无法实现您的目标,因为它只允许全部、无或首次替换。但是API套件是total的,它的功能远远超过了你想要做的事情,你只需要摆弄它,直到你找到合适的API调用来得到你想要的

以下是一些重要文件:


第一个链接是概述。特别是,您需要将后两个调用组合起来,以执行所需的操作:使用搜索循环、停止并执行替换,以及在所需的位置执行所选文本。使用新的复杂API可能很困难,但使用示例并搜索类似代码的API方法来获得想法。

不,仅此方法无法实现您的目标,因为它只允许全部、无或首次替换。但是API套件是total的,它的功能远远超过了你想要做的事情,你只需要摆弄它,直到你找到合适的API调用来得到你想要的

以下是一些重要文件:


第一个链接是概述。特别是,您需要将后两个调用组合起来,以执行所需的操作:使用搜索循环、停止并执行替换,以及在所需的位置执行所选文本。使用新的复杂API可能很困难,但请使用示例并搜索类似代码的API方法,以获得想法。

非常感谢您的回答。它很好用。第三个链接在任务中对我帮助最大…非常感谢你的回答。它很好用。第三个链接在任务中对我帮助最大。。。