السلام عليكم
جرب هذا
Sub OFFICNA1()
Dim LR As Long, LR2 As Long, ws As Worksheet, ws2 As Worksheet
Set ws = Sheets("1")
Set ws2 = Sheets("1")
LR = ws.Range("a" & Rows.Count).End(xlUp).Row
LR2 = ws2.Range("co" & Rows.Count).End(xlUp).Row
If ws.Range("a9").Value = "" Then
MsgBox ("áÇ ÊæÌÏ ÈíÇäÇÊ áÊÑÍíáåÇ")
Exit Sub
End If
Dim c
c = MsgBox("ÃäÊ ÈÕÏÏ ÊÑÍíá ÌãíÚ ÇáÓÌáÇÊ Çáì ÇáÃÑÔíÝ Ýåá ÊæÇÝÞ¿", 36, "ÊÍÐíÑ")
If c = 6 Then
ws.Range("a9:l" & LR).Copy ws2.Range("co" & LR2 + 1)
ws.Range("a9:l" & LR).ClearContents
ws.Select
MsgBox "Êã ÇáÊÑÍíá ÈäÌÇÍ!", vbInformation + vbMsgBoxRight, "Êã ÇáÊÑÍíá"
End If
End Sub
الفكرة في اضافة Exit Sub
تحياتي