Это должно помочь вам!
Следующий код вставляет первую строку листа с именем «Sheet1» в каждую первую строку других листов. В случае, если имя исходного листа отличается, измените ссылку на лист заголовка HeaderRow соответствующим образом.
Dim ws As Worksheet, HeaderRow As Range
Set HeaderRow = Worksheets("sheet1").Range("1:1")
HeaderRow.Copy
For Each ws In ActiveWorkbook.Worksheets
ws.Range(HeaderRow.Address).PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
ws.Paste
Next ws
Application.CutCopyMode = False
Пожалуйста, нажмите на зеленый галочку рядом с ответом, если вы считаете, что это ваше решение ... – MeenakshiSundharam