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

مساعده فى كود


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

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

الاخوة الكرام مطلوب كود يمنع تشغيل الملف بعد تاريخ معين.

بمعنى انى عاوز احدد مدة للملف يشتغل فيها وليكن من1/1/2016   وحتى30/1/2016 بعد هذا التاريخ لن يتم فتح الملف بعد هذا التاريخ

ارجو ان اكون قدرت اوصل الفكرة

وشكرا

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

اخى الكريم تم تجربة الكود اكثر من رائع ولكن عند انتهاء التاريخ

اذا قمت بارجاع تاريخ الكمبيوتر  يقوم بتشغيل الملف

اريد عند انتهاء تاريخ الملف وحتى اذا تم ارجاع التاريخ لايمكن تشغيلة مرة اخرى الا عند تجديد تاريخ تشغيل جديد له

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

قم بانشاء ورقة وسمها EXP

Private Sub Workbook_Open()
    If Sheets("EXP").Range("A1") = 1 Then Application.Quit
    If Date < #1/1/2016# Or Date > #1/30/2016# Then _
    Sheets("EXP").Range("A1") = 1: Application.Quit
End Sub

 

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

يوضع الكود في حدث المصنف .. افتح محرر الأكواد Alt + F11 ثم دبل كليك في نافذة المشروع على ThisWorkbook ثم الصق الكود ..

لتجربة الكود غير التواريخ واحفظ المصنف وأعد فتحه لتتأكد من المطلوب

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

تم تجربة الكود وتغيير التاريخ وعند فتح الملف يقوم بظهور هذة الرسالة وعند الضغط على نعم او لا يتم الخروج من الملف   وعند الضغط على الغاء الامر يتم فتح الملف ومرفق صورة للتوضيحundefineddo.php?img=282280

 

 

 

 

 

 

 

 

 

 

 

 

Untitled.jpg

 

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

أخي الكريم لابد من الإطلاع على الرابط التالي (فيه البدايات للتعامل مع الأكواد ومحرر الأكواد ..ضروري جداً تطلع عليه)

الرابط من هنا

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

حدد المشكلة التي تواجهها بالضبط ..

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

إذا كانت مشكلة أخرى فيرجى وضع صورة للمشكلة أو تفصيلها لكي تجد المساعدة المطلوبة من إخوانك

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

استاذى العزيز / ياسر خليل

بعد التحية

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

لدى شيت اكسيل بة الكود المطلوب ومطبق علية المطلوب

الملف بداية عملة 2016/5/1 ومده عملة30 يوم

2016/6/1 لان يعمل الملف  (لو قمنا بتأخير تاريخ الكمبيوتر سوف يعم الملف)

المطلوب

اريد عند تاخير التاريخ الى الخلف لن يعمل الملف

ايجاد اى حل للحفاظ على الملف من اى عبث بة من قبل المستخدمين

salary finished.rar===

جرب تغيير تاريخ الكمبيوتر الى هذين التاريخين 

salary finished.rar1/05/2016

1/06/2016

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

اخى العزيز/ عبدالسلام

تم تجربة الملف والطريقة تعمل بنسبة ضئيلة حيث انها مرة تعمل جيدا ومرة اخرى يتم التجربة لاتعمل ويتم فتح الملف فهل بالامكان ايجاد طريقة اخرى

مثلا فى حالة ارجاع التاريخ الى الماضى يتم تعطيل الماكرو او فتح الملف واخفاء الشيتات

اعلم جيدا اننى قد اتعبتكم كثيرا متأسف جدا ولكن هذا الامر هام جدا نظرا لتلاعم المستخدمين بالشيتات وشكرا

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

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