如何使用Microsoft.Office.Interop.word在某些word文档中查找和修改TextBox
本文关键字:word 文档 查找 TextBox 修改 Microsoft 何使用 Office Interop | 更新日期: 2023-09-27 18:20:25
我必须通过TextBox id访问和更改某些word文档的某些文本框的文本。例如,假设我在一个word文档中有一个名为txtDate的对象,并且我想将其内容更改为现在的日期,那么我如何通过它的id来获取这个对象呢?
void SearchTextBox(Word.Document oDoc,string name,string newContent)
{
foreach (Word.Shape shape in oDoc.Shapes)
if (shape.Name == name)
{
shape.TextFrame.ContainingRange.Text = newContent;
return;
}
}