在xml或其他元数据中,Microsoft.docx注释与其相关的文本(此后高亮显示)之间的关系如何?我正在尝试以编程方式从一组链接的.docx中提取评论和相关数据(目前通过一个目录循环),并希望包括评论所附的"突出显示"文本。如有任何建议,我将不胜感激。VBA将是一流的。
请参阅此示例代码。尽管它是用C#编写的,但它使用了Open XML SDK,您可以从VB.NET.访问该SDK
哦,我看到你说VBA。您想将其作为Word宏执行吗?这个怎么样
我会这样做:
Sub ExtractComments()
Dim d As Document: Set d = ActiveDocument
Dim c As Comment
For Each c In d.Comments
Debug.Print "Comment by " & c.Author
Debug.Print vbTab & "Comment: " & c.Range.Text
Debug.Print vbTab & "Regarding: " & c.Scope.Text & vbCrLf
Next
End Sub