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

مساعدة فى ملف مخازن


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

بسم الله الرحمن الرحيم
 
اولا : اتقدم بالشكر لكل القائمين والمشاركين على المنتدى
 
ثانياً : انا اعمل مراقب مخازن واقوم بتصميم شيتات اكسيل لامناء المخازن للعمل عليها ولكن تواجهنى مشكلة تتمثل فى
 
قيام مستخدم شيت الاكسيل بالتعديل فى البيانات باثر رجعى
 
وبالبحث فى الموقع وجدت الملف المرفق ( مرفق 1 ) وقد حاولت تطبييقه على ملف المخازن الخاص بى (مرفق 2 )  وقد واجهتنى عدة مشاكل 
 
1- الكود يشمل الورك شيت كاملا ولكنى اريد تطبيقة على شيت واحد فقط ( ترصيد الحركات ) وفى نفس الوقت استطيع عمل حماية على باقى الشيتات بالطريقة التقليدية
 
2-وان يكون نطاق الكود فى شيت ترصيد الحركات الجزء الملون فقط (A4 الى L2000)
 

مرفق 1.rar

مرفق 2.rar

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

أخى الكريم

اليك طريقة لحماية النطاق المطلوب 

النموذج بالمرفقات

وتقبلوا منى وافر الإحترام والتقدير

مرفق .2.rar

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

أخى الكريم

وإليك طريقة أخري لحماية النطاق المطلوب 

النموذج بالمرفقات

وتقبلوا منى وافر الإحترام والتقدير

مرفق ..2.rar

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

او إستخدم هذا الكود

وهو للأستاذ القدير / أبو عبد الله

وضعه فى حدث الشيت نفسه

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim Rng1            As Range  '
     Set Rng1 = Range("a4:l2000")
     If Not Intersect(Target, Rng1) Is Nothing Then
  ActiveSheet.Protect Password:="123"
     Else
  ActiveSheet.Unprotect Password:="123"
         End If
End Sub
رابط هذا التعليق
شارك

استاذى الفاضل / محمود الشريف

 

جزاك الله عنا خيرا وعلى المجهود الجميل المبذون

 

ولكن ما كنت اقصده تحديد ان يستطيع مستخدم الشيت اضافة بيانات لمرة واحدة فقط ولا يستطيع تعديلها بمجرد عمل Save كما هو فى المرفق 1

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

أخى الكريم

جميع النماذج المرفقة  لا يمكن تغيير البيانات بها الا اذا قمت بتغيير الكود أو حذفه

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

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

وتقبلوا منى وافر الإحترام والتقدير

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

اخى الكريم / محمود الشريف

اشكرك جدا لاهتمامك

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

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

السلام عليكم 

الملف تم التعديل عليه بحيث يقبل الكتابة مرة واحدة فقط بعدها لا يمكن التعديل 

جرب المرفق

مرفق 2.rar

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

السلام عليكم

اخى واستاذى / عبدالله المجرب

خالص تحياتى وشكرا لاهتمامك

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

وهل يمكن منع مدخل البيانات من التعديل بعد الـــ Save  وليس قبل ذلك

توضيح انا ليس لى اى سابقى خبرة مع الاكواد

جزاك الله عنا خيرا ...

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

اذا كان الطلب السابق غير متاح

يمكن تعديل الطلب على ان يكون

منع مدخل البيانات من التعديل فى النطاق المحدد ( مرفق 2) بعد فترة محدة على سبيل المثال 24 ساعة وليس بعد الــ Save

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

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

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information