جرب التالي
'
Application.ScreenUpdating = False
'اخفاء الصفوف الفارغة
Selection.AutoFilter
ActiveSheet.Range("$A$10:$BD$128").AutoFilter Field:=1, Criteria1:="<>"
With ActiveSheet.PageSetup
.Zoom = False
.FitToPagesWide = 2
.FitToPagesTall = 1
On Error Resume Next
End With
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
'إظهار الصفوف الفارغة
Selection.AutoFilter
ActiveSheet.Range("$A$10:$BD$128").AutoFilter Field:=1
Range("E18").Select
Application.ScreenUpdating = True
End Sub