اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

Guest محمد ابو صهيب
قام بنشر (معدل)
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = 0 Then
MsgBox ("!الرجاء ضغط زر الخروج أسفل الواجهة..."), vbMsgBoxRight + 64, "رسالة توجيه"
Cancel = True
Exit Sub
End If
End Sub

هذا بالنسبة تعطيل الخروج من واجهة الاستخدام 

لبد أن تجعل زر الخروج في واجهة الاستخدام  وتضع فيه الكود 

أعلن عن المتغير réponse   as string 

ضع في زر الإغلاق   call fermer

 Sub fermer()
dim réponse as string
réponse = MsgBox("هل تود حفظ المعلومات فبل المغادرة ?" & Chr(13) & Chr(10) & "    نعم   للمغادرة ; لا   لغلق الملف", vbYesNoCancel + 64 + vbMsgBoxRight + vbMsgBoxRtlReading, "تأكيد الخروج ...")

If réponse = vbYes Then
      For Each Workbook In Application.Workbooks
        Workbook.Save
      Next Workbook
   Application.Quit
End If

If réponse = vbNo Then
    ActiveWorkbook.Save
   ActiveWorkbook.Close
End If

If réponse = vbCancel Then
   MsgBox ("تعذر حفظ المعلومات ")
 End If
End Sub

 

تم تعديل بواسطه محمد ابو صهيب

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information