عبدالله باقشير قام بنشر سبتمبر 8, 2008 قام بنشر سبتمبر 8, 2008 السلام عليكم المطلوب عمل كود بالتالي 1- للخروج عند إغلاق إطار الملف إذا كان هناك حدث يستدعي الحفظ . 2- للخروج باستخدام زر 3- ايقاف الرسالة الإنبعاثية الخاصة بالإكسل 4- انشاء هذه الرسالة عبر الكود استخدام الحدث : ThisWorkbook.Saved Sub kh_Close() On Error GoTo 1 With ThisWorkbook Dim kh_MsgBox kh_MsgBox = MsgBox("هل تريد حفظ التغييرات التي أجريتها على " _ & .Name & " ؟", 3 + 1048576 + 524288, "في أمان الله خبور خير") If kh_MsgBox = 6 Then .Save: .Saved = True: .Close ElseIf kh_MsgBox = 7 Then .Saved = True: .Close Else GoTo 1 End If End With 1 End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) On Error GoTo 1 With ThisWorkbook If .Saved = False Then Cancel = True: kh_Close End With 1 End Sub ___________________.rar
يحيى حسين قام بنشر سبتمبر 9, 2008 قام بنشر سبتمبر 9, 2008 أخي خبور بارك لك و فيك ملف جميل جدا جدا و هذا ما نحتاجه بالفعل بانتظار المزيد منك جعل الله اعمالك هذه في ميزان حسناتك و دمت في حفظ الله و رعايته
Sado قام بنشر سبتمبر 9, 2008 قام بنشر سبتمبر 9, 2008 (معدل) استاذي خبور الخير كل عام و انت بخير لي سؤال لو سمحت ما معنى الارقام الموجودة في كودك Name & " ¿", 3 + 1048576 + 524288, و ايضا الى ماذا يشير الرقم 6 في السطر السابع و ايضا الرقم سبعة في السطر التاسع تم تعديل سبتمبر 9, 2008 بواسطه Sado
عبدالله باقشير قام بنشر سبتمبر 9, 2008 الكاتب قام بنشر سبتمبر 9, 2008 السلام عليكم الاخ / ahh بارك الله فيك الاخ / ju بارك الله فيك الاخ / sado بارك الله فيك في المرفق التوضيح ___vb.rar
Sado قام بنشر سبتمبر 10, 2008 قام بنشر سبتمبر 10, 2008 الأخ خبور جزاك الله كل خير و الله اني احبك في الله جعل الله اعمالك هذه في موازين اعمالك,ساننتظر ابداعاتك يوماً بعد يوم , و يا ريت لو تكون مدعوه بالشروحات حتى المبتدئين امثالي يفهمون روائع اعمالك السلام عليكم و رحمة الله و بركاته
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.