Есть куча листов в Wookbooks необходимо у каждого из них изменить ориентацию и еще несколько параметров если в цикле у каждого Sheet менять их это занимает очень много времени
Как можно эту задачу побыстрее решить?
application.screenupdating=false
Sheets(Array("Лист1", "Лист2", "Лист3")).Select
With ActiveSheet.PageSetup
.LeftMargin = Application.InchesToPoints(0.78740157480315)
.RightMargin = Application.InchesToPoints(0.78740157480315)
.TopMargin = Application.InchesToPoints(0.78740157480315)
.BottomMargin = Application.InchesToPoints(0.78740157480315)
.HeaderMargin = Application.InchesToPoints(0.511811023622047)
.FooterMargin = Application.InchesToPoints(0.511811023622047)
End With
Sub fffff()
Dim i As Long
For i = 1 To Worksheets.Count
Worksheets(i).Activate
With ActiveSheet.PageSetup
.LeftMargin = Application.InchesToPoints(0.78740157480315)
.RightMargin = Application.InchesToPoints(0.78740157480315)
.TopMargin = Application.InchesToPoints(0.78740157480315)
.BottomMargin = Application.InchesToPoints(0.78740157480315)
.HeaderMargin = Application.InchesToPoints(0.511811023622047)
.FooterMargin = Application.InchesToPoints(0.511811023622047)
End With
Next i
End Sub
Сейчас этот форум просматривают: YaCy [Bot] и гости: 7