اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

بعد اذن الجميع المرفق من الاستاذ ابراهيم ابوليله

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

ارجوا ان اكون وضحت المطلوب

شكرا

حماية العمود الأول.rar

  • تمت الإجابة
قام بنشر

السلام عليكم

 

جرب التعديل التالي :


Private Sub Worksheet_Change(ByVal Target As Range)
Const pwd As String = "123"
Static N As Boolean
If N Then Exit Sub
If Not Application.Intersect(Target, Range("A:A")) Is Nothing Then
    If Application.InputBox("برجاء إدخال كلمة المرور لدخول لتعديل البيانات", "تصريح دخول الورقة", "ابراهيم محمد 01067016251") <> pwd Then
        Application.EnableEvents = False
        Application.Undo
        Application.EnableEvents = True
        MsgBox "عفوا ليس لديكم الصلاحية لاتمام هذا الاجراء"
    Else
        MsgBox "تم التعديل بنجاح"
        N = True
    End If
End If
End Sub

تحياتي

  • Like 1
  • 3 months later...

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information