Sain tehtyä tällaisen ratkaisun. Tässä kerätään Keraa_tanne tiedostoon Antti.xlsm, Katri.xlsm, Erkki.xlsm ja Mia.xlsm tiedostoista samanlainen alue. Ohjelma avaa yksitellen tiedostot ja vie alueen Keraa_tanne lehdelle allekkain jättäen yhden rivin väliin.

Sub Keraa_Lomakkeet()
Keraa_tanne = Application.ActiveWorkbook.Name
'Olet Keraa_tanne tiedoston Nelja_sivua lehdellä
' Täällä on soluissa D5:D9 4 linkkiä. Ensimmäinen linkki esim. C:\Datat\Antti.xlsm
For L = 1 To 4
Range("D5").Select
ActiveCell(L, 1).Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Sheets("Lomake").Select
P_lomake = Application.ActiveWorkbook.Name
Application.Workbooks(P_lomake).Activate
If L = 1 Then
Application.Workbooks(Keraa_tanne).Sheets("Nelja_sivua").Range("J3:P53") = _
Sheets("Lomake").Range("D5:J55").Value
ActiveWindow.Close
ElseIf L = 2 Then
Application.Workbooks(Keraa_tanne).Sheets("Nelja_sivua").Range("J55:P105") = _
Sheets("Lomake").Range("D5:J55").Value
ActiveWindow.Close
ElseIf L = 3 Then
Application.Workbooks(Keraa_tanne).Sheets("Nelja_sivua").Range("J107:P157") = _
Sheets("Lomake").Range("D5:J55").Value
ActiveWindow.Close
ElseIf L = 4 Then
Application.Workbooks(Keraa_tanne).Sheets("Nelja_sivua").Range("J159:P209") = _
Sheets("Lomake").Range("D5:J55").Value
ActiveWindow.Close
End If
Next L
End Sub

Linkin tekeminen löytyy Excelistä "Lisää" valikosta. Siellä on maapallo ja ketjun pala.