أبو عبد الله _ قام بنشر مارس 5, 2022 مشاركة قام بنشر مارس 5, 2022 وجدت في المنتدى هذا الموضوع الشيق https://www.officena.net/ib/topic/45168-منع-التعديل-فى-اى-خلية-بها-بيانات/ وسؤالي هل يمكن حماية الخلايا التي تحتوي على أي بيان أو معادلة بحيث يسمح للمستخدم الكتابة فقط في الخلايا الفارغة ولا يتم التعديل في البيانات إلا اذا تم فك الحماية ..ملف يحتوي على بيانات أرغب أنت تكون الخلايا التي بها البيانات محميمة من اي تعديل تكون الكتابة فقط في الخلايا الفارغة ... وبمجرد الكتابة في إحدى الخلايا الفارغة يتم حمايتها ولا يسمح بالتعديل في الخلايا التي تحتوي على بيانات الا بعد فك الحماية مثال.xlsx رابط هذا التعليق شارك More sharing options...
lionheart قام بنشر مارس 11, 2022 مشاركة قام بنشر مارس 11, 2022 In worksheet module Private Sub Worksheet_SelectionChange(ByVal Target As Range) Me.Unprotect If Target.Cells(1).Value = Empty Then Exit Sub Me.Protect End Sub 3 2 رابط هذا التعليق شارك More sharing options...
alihgrvdad123 قام بنشر مارس 11, 2022 مشاركة قام بنشر مارس 11, 2022 السلام عليكم ممكن اضافة على الكود عند القيام بالتعديل أو التغيير في القيمة إلا من خلال كلمة سر رابط هذا التعليق شارك More sharing options...
أفضل إجابة عبدالفتاح في بي اكسيل قام بنشر مارس 11, 2022 أفضل إجابة مشاركة قام بنشر مارس 11, 2022 بعد 5 ايام يتم الرد كلمة السر myPass Private Sub Worksheet_SelectionChange(ByVal Target As Range) Sheet1.Unprotect Password:="myPass" With Target .Cells.Locked = True On Error Resume Next .Cells.SpecialCells(xlCellTypeBlanks).Locked = False On Error GoTo 0 End With Sheet1.Protect Password:="myPass" End Sub 1مثال.xlsm 5 رابط هذا التعليق شارك More sharing options...
alihgrvdad123 قام بنشر مارس 11, 2022 مشاركة قام بنشر مارس 11, 2022 تمام 100 % مشكور رابط هذا التعليق شارك More sharing options...
أبو عبد الله _ قام بنشر أبريل 11, 2022 الكاتب مشاركة قام بنشر أبريل 11, 2022 مشكور على مجهودك ممتاز هذا هو المطلوب اثباته 😊 رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.