Мне нужна помощь, и я надеюсь, что кто-то здесь может мне помочь:)
У меня есть рабочая книга с отчетами из Avaya CMS. Он запускает отчет и создает новый лист для каждого имени человека на главном листе. << Эта часть прекрасно работает. </p>
Моя проблема в том, что я не могу понять, как использовать этот диапазон имен на ГЛАВНОМ листе, чтобы выбрать только эти конкретные листы, а затем скопировать их в новую рабочую книгу. Есть также 2 других скрытых листа. Вот почему я думаю, что использовать диапазон имен проще, но я открыт для всего на данный момент.
Вот скриншот того, как это выглядит:
![enter image description here](https://i.stack.imgur.com/Uk7To.png)
Извините, я не могу понять, как загрузить рабочую книгу сюда, но, надеюсь, изображение должно быть достаточно хорошим. Спасибо за ваше время и помощь!
Вот изображение со скрытыми листами.
![Here's an image with the hidden sheets.](https://i.stack.imgur.com/ybjCe.png)
Мне нужно, чтобы исключить первые 3 листа /
А вот код:
Sub Macro1()
Dim sheetArray() As String
Dim i As Integer
i = 0
For Each c In MainSheet.Range("A2:A20").Cells
ReDim Preserve sheetArray(0 To i)
sheetArray(i) = c.Value
i = i + 1
Next
Sheets(sheetArray).Select
End Sub