Нужно получать комментарии и ответы на комментарии из слова, используя VBA для превосходства, с любыми дочерними ответами на родительский комментарий в той же ячейке Excel.
В настоящее время используется проверенный и верный метод, но требуется помощь при вызове объекта ответов, чтобы вставить их в ту же ячейку.Рассматриваемый документ - это сотни страниц с тысячами комментариев / ответов, поэтому предпочитайте делать это в VBA verus после факта с помощью формул Excel.
For i = 1 To ActiveDocument.Comments.Count
.Cells(2, 1).Formula = ActiveDocument.Comments(i).Parent
.Cells(i + HeadingRow, 1).Formula = ActiveDocument.Comments(i).Index
.Cells(i + HeadingRow, 2).Formula = ActiveDocument.Comments(i).Reference.Information(wdActiveEndAdjustedPageNumber)
.Cells(i + HeadingRow, 3).Formula = ActiveDocument.Comments(i).Reference.Information(wdFirstCharacterLineNumber)
.Cells(i + HeadingRow, 4).Formula = ActiveDocument.Comments(i).Range
.Cells(i + HeadingRow, 5).Formula = ActiveDocument.Comments(i).Initial
.Cells(i + HeadingRow, 6).Formula = Format(ActiveDocument.Comments(i).Date, "dd/MM/yyyy")
' .Cells(i + 1, 3).Formula = ActiveDocument.Comments(i).Parent
' .Cells(i + 1, 3).Formula = ActiveDocument.Comments(i).Application
' .Cells(i + 1, 7).Formula = ActiveDocument.Comments(i).Author
Как написано выше, я не могу планировать / визуализироватькак объединить .Parent и .Child в одну ячейку, а затем перейти к следующей.