اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
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...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information