Предполагая, что вы хотите новый набор границ вокруг каждого набора скопированных данных, объявите это:
Dim destinationRange As Range
И измените ваше With CopyRng
заявление на:
With CopyRng
Set destinationRange = shtFY.Cells("5", LastCol).Resize(.Rows.Count, .Columns.Count)
destinationRange.Value = .Value
destinationRange.BorderAround Weight:=xlThick
End With
Это даст вам толстую рамку вокруг каждого скопированного набора данных.
Или, если вам нужна рамка вокруг всего на листе назначения, вы можете использовать это вместо кода выше:
shtFY.Cells.Borders.LineStyle = xlNone
shtFY.UsedRange.BorderAround Weight:=xlThick
Сразу после строки:
shtFY.Cells("4", LastCol).Value = shtCurrent.Range("I3").Value