كود كامل للطباعة
sub macro1
Application.ScreenUpdating = False
With ActiveSheet.PageSetup
.Zoom = False
.FitToPagesWide = 2
.FitToPagesTall = 1
On Error Resume Next
End With
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
end sub
انسخ هذا الكود في موديول جديد
ثم ارسم أي شكل تلقائي دلخل الصفحة المراد طباعتها وواربطه بهذا الماكرو
مرفق ملفك بعد التعديل
طباعة.rar