احمد الجزار2007 قام بنشر أكتوبر 26, 2016 قام بنشر أكتوبر 26, 2016 السلام عليكم عندي كود بيعمل locked للحلايا بشرط المشكله ان الكود بيبتدي عمله من الخليه a1 انا عاوز اعدل عليه بحيث انه يبدي عمله من الصف التاسع , ويتجاهل ما قبل ذلك الكود Private Sub Worksheet_SelectionChange(ByVal Target As Range) ActiveSheet.Unprotect Password:="" If Range("a" & Target.Row & ":a" & Target.Row).Value = 1 Then Range("b" & Target.Row & ":b" & Target.Row).EntireColumn.Locked = True Else Range("b" & Target.Row & ":b" & Target.Row).EntireColumn.Locked = False End If ActiveSheet.Protect Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=True End Sub
ياسر خليل أبو البراء قام بنشر أكتوبر 27, 2016 قام بنشر أكتوبر 27, 2016 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Row > 8 Then ActiveSheet.Unprotect Password:="" If Range("a" & Target.Row & ":a" & Target.Row).Value = 1 Then Range("b" & Target.Row & ":b" & Target.Row).EntireColumn.Locked = True Else Range("b" & Target.Row & ":b" & Target.Row).EntireColumn.Locked = False End If ActiveSheet.Protect Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=True End If End Sub
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان