Вот как я бы уменьшил избыточность - ваши диапазоны очень похожи, так что вы можете просто менять их в цикле каждый раз. Я также добавил InputBox
s в конце, чтобы вы могли вручную ввести эти два значения вместо записи в коде.
Option Explicit
Sub PltgSheet()
Dim sourcebook As Workbook, targetbook As Workbook
Dim sourcesheet As Worksheet, targetsheet As Worksheet
Dim i As Long, j As Long
Set sourcebook = Workbooks.Open("\\in-file\users\ver\Desktop\Folder\Datafoldertoextract\Datafile1.xlsx")
Set targetbook = Workbooks.Open("\\in-file\users\ver\Desktop\Folder\Datafoldertoextract\Template.xlsx")
Set sourcesheet = sourcebook.Worksheets(1)
Set targetsheet = targetbook.Worksheets(1)
i = 1
For j = 6 To 15
targetsheet.Range(targetsheet.Cells(4, j), targetsheet.Cells(95, j)).Value = _
sourcesheet.Range(sourcesheet.Cells(5, i), sourcesheet.Cells(96, i)).Value
If i = 3 Then
i = i + 5
Else
i = i + 1
End If
Next j
targetbook.Range("C4:C95") = InputBox("Enter value one") 'This is where you had 2405
targetbook.Range("D4:D95") = InputBox("Enter value two") 'This is where you had DIS
End Sub