VBA заполняет рабочие листы - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть некоторый код, который заполняет другие листы формулами, которые я создал в шаблоне листа.При тестировании этого кода это работает, если лист, на который он вставляется, не имеет ничего, но если есть данные от 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...