2014-06-16 49 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