السلام عليكم  
	سؤال لخبراء الاكسل الكرام 
	امل تصحيح هذا الكود  
	حيث اني الغي الامر بعد فتح النافذا فايستمر بتنفيذ الكود امل تصحيح الكود
 
	Sub Macro01()
	 
	 
	 
	a = MsgBox("هل  تريد طباعة الان  ؟", vbYesNo + vbQuestion, "طباعة")
	 
	' اذ اخترت لا اريد الطباعة الصحيح الكود يقف ويلغي التنفيذ هنا
	If a = vbYes Then
	With ActiveSheet
	Dim Numcop As Integer
	         Numcop = Application.InputBox("أدخل عدد النسخ للطباعة:", "كم عدد النسخ?", 1, Type:=1)
	        If Numcop = 0 Then
	        ElseIf Len(Numcop) > 0 Then
	        End If
	     ActiveWindow.SelectedSheets.PrintOut copies:=Numcop
	 'اذ اخترت لا اريد الطباعة  عدد الصحيح الكود يقف ويلغي التنفيذ كذالك  هنا
	 
	End With
	End If
	     
	 
	 
	  Dim X3 As Long, X4 As Long
	X3 = Sheets("DATA").Range("a1000").End(xlUp).Row + 1
	X4 = Sheets("aaa").Range("B24").End(xlUp).Row
	   Sheets("DATA").Range("B" & X3).Resize(X4 - 5, 21) = Sheets("aaa").Range("B6").Resize(X4 - 5, 21).Value
	  
	End Sub
	 
	ولكم الشكر 
 
تنفيذ المكرووو.rar