我正在开发一个C#应用程序,它加载Word文档并尝试提取所有FormFields(或书签)。
使用以下代码行...
wd.FormFields.get_Item(ref index).Type
我可以确定一个返回wdFieldFormCheckBox的复选框或一个返回wdFieldFormDropDown的下拉列表。说到日期字段,我只需要获取wdFieldFormTextInput。这使得它与常规文本输入字段无法区分,后者也返回wdFieldFormTextInput。我需要能够判断输入字段是否为日期&时间字段或日期字段或简单的时间字段。是否可以识别日期字段?
谢谢!
答案 0 :(得分:0)
你问:
是否可以识别日期字段?
......是的,是的。如果您查看WdFieldType
枚举的documentation(这是您在示例中使用的FormField.Type
属性的类型),您会看到它的值可能为{{ 1}}和wdFieldTime
- 所以是的,绝对可以识别这样的字段。