У меня есть некоторый код, который заполняет другие листы формулами, которые я создал в шаблоне листа.При тестировании этого кода это работает, если лист, на который он вставляется, не имеет ничего, но если есть данные от A1: AG7200, он не будет копироваться.Все рабочие листы, на которые он будет скопирован, будут содержать данные, кто-то может указать, где я ошибся?
`` `Sub FillSheets()`
Dim worksheetsToSkip As Variant
worksheetsToSkip = Array("Aggregated", "Collated Results", "Template", "End")
For Each ws In Worksheets
If IsError(Application.Match(ws.Name, worksheetsToSkip, 0)) Then
With ws
i = .Range("B" & Rows.Count).End(3).Row
Sheets("Template").Range("AH1:AX7200").Copy .Range("AH" & i + 0)
End With
End If
Next ws
End Sub