The code only goes in the summary.
The code assumes that the document names you provided are correct.
The names are used at
Set oSourceA = Documents.Open(FileName:=oTarget.Path & "\" & "
Dept A - detail.docx", AddToRecentFiles:=False, Visible:=False)
Set oSourceB = Documents.Open(FileName:=oTarget.Path & "\" & "
Dept B - detail.docx", AddToRecentFiles:=False, Visible:=False)
If you add more rows then you will need to process those rows also. The code for a single row from one of the sources is
Code:
oTable.Cell(2, 3).Range.Text = oSourceA.Tables(1).Cell(2, 6).Range.Text
oTable.Cell(2, 3).Shading.BackgroundPatternColor = oSourceA.Tables(1).Cell(2, 6).Shading.BackgroundPatternColor
The syntax is .Cell(Row, Column)