1 回答
TA贡献1806条经验 获得超8个赞
要替换 MS Word 中的特定单词,首先您应该从 nuget 添加以下参考:
Install-Package Microsoft.Office.Interop.Word
此示例代码用另一个替换指定的字符串:
namespace MSWordReplacement
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
Document doc = app.Documents.Open(@"C:\Sample.docx");
// Assign a search string to a variable.
object findText = "Find me.";
// Clear formatting from previous searches.
app.Selection.Find.ClearFormatting();
if (app.Selection.Find.Execute(ref findText))
{
// Replace new text.
app.Selection.Text = "You found me!";
}
else
{
// Do somthing else.
}
doc.Close(true);
app.Quit();
}
}
}
警告你应该知道这个包正在工作,但它可能与 dot net core 不完全兼容!
- 1 回答
- 0 关注
- 237 浏览
添加回答
举报