2014-06-16 50 views
0

我在Word文档的标题部分添加了一个字段(我正在使用2010版本)。我去了开发标签 - >控件 - >添加了一个纯文本内容控件。Word 2010字段中添加的字段未被识别

在代码中,我正在如下所示在标题部分中查找字段,但没有任何内容会出现在标题字段中。

感谢您的帮助!

For Each oRange As WORD.Range In doc.StoryRanges 
    If oRange.StoryType = WORD.WdStoryType.wdPrimaryHeaderStory 
     If oRange.Fields.Count > 0 Then 
        For Each field As WORD.Field In oRange.Fields 
         If Not String.IsNullOrEmpty(field.Result.Text) Then 
          MessageBox.Show(field.Result.Text) 
         End If 
        Next 
       End If 
    End If 
Next 

回答

1

内容控件和字段是不同的东西。

对于内容的控制,你需要测试

oRange.ContentControls.Count 

+0

谢谢。它现在认识到内容控制。 – Jyina