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

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

قام بنشر

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

قام بنشر

نعم الخلية محمية  وتم عمل كود لجعل  الخلية غيى محمية فى حالة ادخال بيانات بخلية اخرى 

اى عدم ازالة الحماية للخلية الا بعد ادخال بيانات خلية اخرى

والمطلوب رسالة  توضح الخلية المطلوب ادخال بياناتها حتى تزول حماية الخلية

قام بنشر

ما فائدة ارفاق  ملف  محمي  كيف  سنضع  لك  الكود 

جرب  هذا  الكود  على حسب ما فهمت

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 If Intersect(Target, Range("a1:b10")) Is Nothing Then Exit Sub
    MsgBox "this cell is protected,pleace unprotect it " & Target.Address
    
End Sub

 

  • Like 1
  • 1 month later...
  • تمت الإجابة
قام بنشر

حسب فهمي للمطلوب 

يمكنك إضافة هذا الشرط لحدث عن تغير التحديد

If Target.Column > 6 And Target.Column < 14 And Target.Row > 2 Then
For Each c In Range("f" & Target.Row & ":m" & Target.Row)
If Not c.Locked Then MsgBox "يرجى إنهاء أعمال " & Cells(1, c.Column) & " أولا": Exit For
Next c
End If

للعلم يتم جلب قيمة الصف الأول في العمود المسموح بتعديله قبل كلمة أولا

بالتوفيق 

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information