yasser2018
عدد المساهمات : 7 تاريخ التسجيل : 26/01/2018
| موضوع: كيف احمي الخلايا بخصائص معينة الإثنين يناير 29, 2018 12:47 pm | |
| السلام عليكم عندي ماكرو ليقوم بحماية الاوراق كاملة ولكن بعض الاوراق اريد تحديد خانة تحرير العنصر ليتمكن المستخدم من التعديل عليها . السؤال كيف يمكن ان احمي الخلايا بخواص معينة عن طريق vba وشكرا لكم | |
|
مجدى يونس Admin
عدد المساهمات : 3806 تاريخ التسجيل : 22/02/2013 العمر : 70
| موضوع: رد: كيف احمي الخلايا بخصائص معينة الإثنين يناير 29, 2018 1:50 pm | |
| ممكن تعدل على الكود - الكود:
-
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a1:d10")) Is Nothing Then With ActiveSheet .Unprotect .Cells.Locked = False For Each Cell In ActiveSheet.UsedRange If Cell.Value = "" Then Cell.Locked = False Else Cell.Locked = True End If Next Cell .Protect End With End If End Sub _________________ لا تعطيني سمكة ... و لكن علمني كيف أصطاد السمك | |
|
yasser2018
عدد المساهمات : 7 تاريخ التسجيل : 26/01/2018
| موضوع: رد: كيف احمي الخلايا بخصائص معينة الإثنين يناير 29, 2018 2:22 pm | |
| شكرا لك على الاجابة ولكن الله يحفظك انا ابغى لما افعل ماكرو الحماية يفعل الخاصية اللي الصورة تلقائياً وشكرا لك | |
|