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

إغلاق آلى لملف اكسل إذا ترك بدون استخدام


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

بسم الله الرحمن الرحمن

 

أحبابى السلام عليكم ورحمة الله وبركاته وبعد

 

أقدم إلى حضراتكم ملف صغيراً وبسيطاً لكنه يحتوى على كود  - من وجهة نظرى المحدودة  - فوق الرائع

 

الفكرة هى أن  الملف يغلق اذا لم يكن هناك مستخدم يعمل عليه

 

الاغلاق يتم بعد ترك المستخدم له بدقائق محددة  " يتم تحديد الدقائق فى المديول العادى"

 

الكود الرئيسى يوضع فى حدث المصنف

 

اذا رجع المستخدم الى العمل على الملف قبل نهاية المدة  يتم تجاهل الكود ولا يتم الاغلاق

 

لو حاولت تغيير عدد الدقائق رغبةً منك فى اطالة المدة فان الكود لا يعمل بالعدد الجديد  الا بعد الحفظ  والاغلاق واعادة فتح الملف

 

تحياتى / مختار حسين محمود

:fff: :fff: :fff:

Timed Closing Of A Workbook.rar

تم تعديل بواسطه مختار حسين محمود
  • Like 10
رابط هذا التعليق
شارك

بسم الله ما شاء الله يا مختار يا مبدع

هو دا الكلام ..عايزين كل يوم من ده

لا تحرمنا من إبداعاتك المميزة

تقبل تحياتي

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

السلام عليكم

الاخ الكريم محتار

سلمت يداك عمل ممتاز

الا انه لا يقوم بحفظ اخر عمل تم بالملف 

اى انه هيغتمد اخر خفظ تم من المستخدم... واا تم اى تعديل اخر وتم ترك الملف للمده المحدده سوف يتم غلف الملف بدون حفظ اى تعديل 

جزاك الله كل الخير

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

أخى الكريم ياسر فتحى  بارك الله فيك

 

 

أخى الكريم ياسر خليل  الكود مش من ابداعى  احنا نقدر على كده  الكود منقول من موقع أجنبى

كل اللى عملته فيه أننى جعلت الاكسل يغلق نهائيا  بينما الكود الأصلى كان يغلق المصنف فقط

 

 

أخى أبو خنين ( حضرتك نسيت النقطة فى اسمى بس أنا وضعتها فى اسمك لأنى مقدرش أعدل فى مشاركتك ) :dance1:

أخى الفاضل الحفظ الألى مش مشكلة   تعديل بسيط فى الكود يلبى لك ما تريد  كما أن الكود الأصلى كان بيعمل حفظ آلى 

لكننى  آثرت أن أحفظ عملى أولا بأول  وألا يكون هناك حفظ آلى للبيانات لربما  حد من العيال يعمل حاجة فى الملف قبل الاغلاق  ( مجرد وجهة نظر )

 

تحياتى للجميع

:fff: :fff: :fff:
 

تم تعديل بواسطه مختار حسين محمود
رابط هذا التعليق
شارك

أستاذى أبوالقبطان لك كل تحية وتقدير

أستاذى لازلت وسأظل تلميذاً لكم وللأساتذه الكبار فى المنتدى أمثالكم

 

 

أستاذ حمود الحرتى بارك الله فيكم  وشرفت بمروركم الكريم  تحياتى

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

أستاذ مختار لدي سؤال بعد إذنك

هل تعتبر فترة حفظ الملف من ضمن فترة عدم الاستخدام؟ أنا عندى الملف ثقيل مما ياخد  الحفظ حوال 20 دقيقة فبالطبع بتركه لحد ما يحفظ فهل الفترة دى وفقا للكود تعتبر من فترة عدم استخدام الملف وشكرا

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

20 دقيقة في الحفظ !! يا صبر أيوووووووووووب

والله إنت بطل ..

أنا لو عندي ملف بياخد دقيقتين حفظ ..هجيبله شلل قبل ما يجيني أنا الشلل ..

ليه 20 دقيقة حفظ ..الملف فيه ايه ؟؟

عفريت ولا خاتم !! انطق قوووووووول

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

أنا الملف عندى مع ان حجمه 25 ميجا بياخد بيانات من حوالى  13 ملف أكسل فى نفس الوقت، أضف الى ذلك ان فيه معادلات معقدة وكبيرة جداااااااااااا ممكن يوصل طولها لحوالى 25 سطر، ده غير شغل الVBA فعلشان يحفظ بياخد فعلا الوقت ده وساعات بيكون أكتر 

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

أنا الملف عندى مع ان حجمه 25 ميجا بياخد بيانات من حوالى  13 ملف أكسل فى نفس الوقت، أضف الى ذلك ان فيه معادلات معقدة وكبيرة جداااااااااااا ممكن يوصل طولها لحوالى 25 سطر، ده غير شغل الVBA فعلشان يحفظ بياخد فعلا الوقت ده وساعات بيكون أكتر 

ربنا يكون في العون ...

طيب مفكرتش تغير أسلوب التعامل مع تلك الملفات بحيث توصل لأفضل أداء وقل وقت وجهد ..

أعتقد أنه في حالتك أفضل الاستغناء عن المعادلات والتركيز على الأكواد ومش أي أكواد الأكواد التي يتم تنفيذها بسرعة ..والابتعاد فيها عن الحلقات التكرارية قدر الإمكان ..

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

السلام عليكم ورحمة الله وبركاته

 

 

أخى أبى الحسن والحسين بارك لله فيكم وشرفت بمروركم

 

 

أخى أحمد مرجان بارك الله فيكم

 

أخى احمد من الطبيعى أن يتم الحفظ فى ثوان معدودة  لكن كونه يأخذ 20 دقيقة  ده مش طبيعى

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

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

لماذا ؟ لأن فيه كود بيعمل الحفظ  أى أنه فيه عمل  وتغيرات بتحدث   اذن  فنحن لم ندخل بعد فى فترة عدم الاستخدام  والله أعلى وأعلم

 

 

أخى عبدالعزيز البسكرى بوركت   وشرفت  بمروركم  لك كل التحية والتقدير .

 

:fff:  :fff:  :fff: 

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

 

أنا الملف عندى مع ان حجمه 25 ميجا بياخد بيانات من حوالى  13 ملف أكسل فى نفس الوقت، أضف الى ذلك ان فيه معادلات معقدة وكبيرة جداااااااااااا ممكن يوصل طولها لحوالى 25 سطر، ده غير شغل الVBA فعلشان يحفظ بياخد فعلا الوقت ده وساعات بيكون أكتر 

ربنا يكون في العون ...

طيب مفكرتش تغير أسلوب التعامل مع تلك الملفات بحيث توصل لأفضل أداء وقل وقت وجهد ..

أعتقد أنه في حالتك أفضل الاستغناء عن المعادلات والتركيز على الأكواد ومش أي أكواد الأكواد التي يتم تنفيذها بسرعة ..والابتعاد فيها عن الحلقات التكرارية قدر الإمكان ..

 

أستاذ ياسر بالفعل أنا فكرت وحاولت

لكن المشكلة الحقيقية ان معظم الدوال اللى أنا بستخدمها مش دوال أكسل دى دوال معرفة، أحولها لأكواد وهي مش دوال أكسل أعتقد ان الموضوع فى قمة الصعوبة وخصوصا بالنسبة لواحد مبتدىء زيي

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

ابدأ واحدة واحدة ..ومعاك إخوانك بالمنتدى وإن شاء الله توصل للمطلوب بالصبر ..وأكرر بالصبر

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

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

إيه الحلاوة دي

 

ألف هنا وشفا يا أخى أبوايمان  ده أحلى طبق  أقصدى كود عندى   تحياتى لك  :biggrin2: :biggrin2: :biggrin2:

تم تعديل بواسطه مختار حسين محمود
رابط هذا التعليق
شارك

رائع وأكثر من رائع.. بالنسبة للملف الذي يستغرق حفظه أكثر من 4 دقائق وكما قلتم بأنه يعتمد على معادلات كثيرة ودوال جديدة غير مألوفة .. ذكرتني ببداياتي في البرمجة

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

رائع وأكثر من رائع.. بالنسبة للملف الذي يستغرق حفظه أكثر من 4 دقائق وكما قلتم بأنه يعتمد على معادلات كثيرة ودوال جديدة غير مألوفة .. ذكرتني ببداياتي في البرمجة

 

بارك الله فيك أخى الزباري  شرفت بمرورك الكريم و أشرف بأن أكون تلميذا لكم

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

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