Я пытаюсь использовать VBA для достижения следующей цели:
У меня есть два листа: «выручка» и «налог с продаж», и они фиксируют налог с доходов и продаж 100 магазинов с 1 по 28 мая. Сейчас я пытаюсь создать лист для каждого магазина, в котором записывается налог с доходов и продаж с 1 по 28 мая.
Sub test1()
Sheets("Sheet1").Select
Sheets("Sheet1").Copy Before:=Sheets(17)
Sheets("revenue").Select
Range("D154:D168").Select
Selection.Copy
Sheets("Sheet1 (2)").Select
Range("C5").Select
ActiveSheet.Paste
Sheets("sales tax").Select
Range("D138:D152").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Sheet1 (2)").Select
Range("F5").Select
ActiveSheet.Paste
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Name = " reportF "
End Sub
Используя этот код, я могу установить файл только для 1 магазина каждый раз. Какой синтаксис цикла я должен использовать, чтобы пройти через все магазины?