У меня есть код VBA, который добавляет новые рабочие листы с метками «Калькуляция (2)», «Калькуляция (3)» и др. c. между листами Line Item Summary
(Лист 7) и Comparison Job
(Лист17). Я не знаю, сколько из этих листов будет добавлено, это определяется пользователем.
Как можно распечатать листы, которые добавляются между ними? По сути, я хотел бы, чтобы Line Item Summary
плюс любые «Листы калькуляции» печатались НЕ Comparison Job
(только листы до этого).
** РЕДАКТИРОВАТЬ: приведенный ниже код используется для добавления новых листов
Sub NewSheet()
Worksheets("Costing Sheet").Copy After:=Worksheets("Line Item Summary")
Worksheets(Worksheets("Costing Sheet").Index + 1).Activate
'Active Tab
ActiveSheet.Tab.ColorIndex = xlColorIndexNone
End Sub