Selection.Range.Text
具体怎么做呢 oWord.Selection.HomeKey(ref unite, ref oMissing);//文档最前 oWord.Selection.Find.ClearFormatting(); oWord.Selection.Text = model.Key.Trim(); oWord.Selection.Find.MatchCase = true;//是否区分大小写 oWord.Selection.Find.Replacement.ClearFormatting(); oWord.Selection.Find.Execute(); oWord.Selection.Range.Text = model.Value;这样没效果 一个都替换不了
@horizontal: 我不知道你那坨是干嘛的,我就知道 oWord.Selection.Range.Text = model.Value是给选中的区域赋值的
@JaggerMan: 只能替换一个
字符串太长你用句号split之后再处理啊。
split 后还是要查找替换啊 怎么知道去替换哪里?
@horizontal: replace()啊
@树形图: 已解决 多谢
过长字符串分割之后替换