اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

طلب تعديل على كود حفظ ملف اكسيل


sarab1618

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

السلام عليكم ... و حتى لا أطيل عليكم وأرجو الاهتمام من اصحاب الخبرة ... إني أعمل على فورم يحتوي داتا تضمن سجلات كثيرة ضمن ملف اكسيل وأقوم بإضافة وحذف وتعديل العديد من السجلات يوميا والفورم الذي أعمل عليه يتضمن زر أمر مرتبط بكود يقوم بحفظ الملف عند النقر عليه

المشكلة : ملف الاكسيل الذي أعمل عليه مشترك في شبكة محلية من عدة كمبيوترات وعند القيام بحفظ الملف من قبل كمبيوترين أو أكثر في نفس اللحظة وبسبب كبر حجم الملف والداتا الموجودة عليه فهي تستغرق وقت طويل .. ويسبب هذا البطئ حدوث خطأ على باقي الأجهزة ضمن الشبكة ... والكود المرتبط بزر الامر هو كما يلي :

Private Sub ButtonExit_Click()
ActiveWorkbook.Save
Call MsgBox("  تم حفظ الملف بنجاح  ", mBox, "الحمد لله")

End Sub

فهل من الممكن تغيير الكود ليصبح حفظ الملف أسهل واسرع رغم كبر الداتا على الملف وعدم حدوث اخطاء

وشكرا

رابط هذا التعليق
شارك

السلام عليكم

اخي الكريم جرب هذا الكود واخبرني عن النتيجة يتم وضع الكود في ThisWorkbook

 

(Private sub Workbook_BeforeClose(Cancel as Boolean

Application.DisplayAlerts=False

ThisWorkbook.save

Application.Quit

End sub

  • Like 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information