使用 Microsoft.Office.Interop.Word 访问像这样的单元格文本:
Document doc = ap.Documents.Open(path, ReadOnly: true, Visible: false);
Table docTable = doc.Tables[1];
string field = table.Rows[12].Cells[2].Range.Text
文本结果是:
\ u0015 将从employee 接管(将由MA 接管)
\ u0015 需要订购(必须
重新订购)\ u0015 不需要笔记本电脑/PC(不需要笔记本电脑/PC)
\u0015
是word文件中的小复选框。但无论是否选中复选框,字符表示都是\u0015
.
有没有办法确定是否选中了小复选框\u0015 no need for Laptop/PC (braucht kein Laptop/PC)
?
您可以使用FormFields
Document 类的属性来访问控件。然后您可以使用CheckBox属性,该属性返回一个CheckBox
表示复选框表单字段的对象。
ActiveDocument.FormFields(1).CheckBox.Value = False
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句