Microsoft .docx评论与其与xml或其他元数据中保存的(此后突出显示的)文本之间的关系如何?我试图以编程方式从链接的.docx集合中提取注释和相关数据(目前通过单个目录循环),并且还希望包含注释所附加的“突出显示”文本。任何建议感激不尽。 VBA会很棒。
答案 0 :(得分:0)
见this sample code。虽然它是用C#编写的,但它使用Open XML SDK,您可以从VB.NET访问它。
哦,我看到你说VBA。你想将它作为Word宏吗? this
怎么样?答案 1 :(得分:0)
我会做这样的事情:
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