Я пытаюсь создать макрос для печати ежедневника.Одна страница на каждый день.Я создал какой-то шаблон, и теперь каждый раз, когда код запускается для цикла, он меняет дату и номер недели и т. Д., А затем распечатывает страницу.Однако, как это каждая страница в другом файле PDF.Есть ли какой-то способ, как каждый раз добавлять новую страницу в один и тот же pdf (тот же диапазон, но разные данные), а затем печатать?
For i = 1 To 365
ActiveSheet.PrintOut
Range("A26") = WorksheetFunction.RoundUp((i + 2) / 7, 0) & ". week" 'week number
Range("A1").Value = Range("A1").Value + 1 'change date
Range("A1").Select
If (i Mod 2 = 0) Then
Selection.HorizontalAlignment = xlLeft 'left page
Else
Selection.HorizontalAlignment = xlRight 'right page
End If
Next i