السلام عليكم ورحمه الله وبركاته
الرجاء مشكورين اخواني المبرجمين عن كيفيه اضافه
زرار لضغط واصلاح القواعد
حيث علمت ان يجب عمل ضغط واصلاح القاعدة كل فترة
وانا سوف اغلاقها ومش هعرف اعمل الامر ده من برة
برجاء مشاهدة نموذج R
t.rar
وجدت طريقة اسهل .. اولاً الغي جميع ماسبق من خطوات واستخدمي فقط هذا الكود فيحدث "عند النقر" لزر ضغط واصلاح القاعدة واخبرينا بالنتيجة
If MsgBox("هل ترغب في ضغط واصلاح بيانات القاعدة قبل إغلاقها" & vbCrLf & _
"اضغط على (لا) لإلغاء العملية . اضغط على (نعم) لضغط البيانات ", _
vbInformation + vbMsgBoxRight + vbYesNo + vbDefaultButton1, _
"تنبيه : رسالة تأكيد ضغط قاعدة البيانات واصلاحها") = vbYes Then
Application.SetOption "Auto compact", True
End If
DoCmd.Quit