اذهب الي المحتوي
أوفيسنا

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

قام بنشر (معدل)

السلام عليكم

اريد طريقة لكي لا يعمل الماكرو الا عند كتابة  كلمة مرور (PASSWORD)

وشكرا

تم تعديل بواسطه commandos1975
  • Like 1
قام بنشر

الاخ الكريم / commandos1975

بارك الله فيك

من الافضل اخي الكريم ان ترفق ملف به طلبك ليتم العمل عليه

حيث ان الطلب بدون مرفق وبدون شرح يصبح مبهم بعض الشئ

واليك اخي الكريم الكود التالي

لا يقوم بتنفيذ الماكرو او الكود الا بعد وضع الباسورد الصحيح

الباسورد هو   :  123

Public ss As Byte
Private Sub CommandButton1_Click()
pass = "123"
sama = InputBox("إدخل الباسورد لتنفيذ الماكرو")
If sama <> pass Then
MsgBox ("الباسورد خطاء (الإدخال الخاطئ اكثر من 3 محاولات يقفل البرنامج)")
ss = ss + 1
If ss> 3 Then
  Application.DisplayAlerts = False
  Application.Quit
End If
Exit Sub
End If
Range("a3").Value = "صرح اوفيسنا العملاق"
MsgBox ("تم تنفيذ الماكرو")
End Sub

جزاك الله خيرا

 

 

عدم تنفيذ الكود الا بعد استخدام باسورد.rar

 

 

قام بنشر

الاخ الكريم

اليك هذا الكود ايضا لتنفيذ طلبك علي حسب فهمي

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

Sub Oval4_Click()
Dim pwd As String:  pwd = "123"
Cells(Rows.Count, Columns.Count).Activate
    If Application.InputBox("ÈÑÌÇÁ ÅÏÎÇá ßáãÉ ÇáãÑæÑ ááÏÎæá ", "ÊÕÑíÍ ÏÎæá ", "???") <> pwd Then
        Sheets("control").Activate
        MsgBox " ßáãÉ ÇáãÑæÑ ÛíÑ ÕÍíÍÉ !! ãä ÝÖáß ÑÇÌÚ Ðáß  ", 0, "ÚÝæÇð ÇáÏÎæá ãÍÙæÑ"
    Else
        MsgBox "ãÑÍÈÇð Èß !! ßáãÉ ÇáãÑæÑ ÕÍíÍÉ !! ÊÝÖá ÈÇáÏÎæá ......", 32, "ÏÎæá äÇÌÍ"
    Sheets("Msheet").Activate
             Range("A1").Activate
    End If
End Sub

واليك في الملف المرفق مثالان بالكود الاول والكود الثاني

ارجو ان يتناسبا مع طلبك

جزاك الله خيرا

 

 

password-sama.rar

قام بنشر (معدل)

شكرا يا غالي ...بارك الله فيك  ولكني اريد الخطوات  لتوضيح عمل ذلك

تم تعديل بواسطه commandos1975
قام بنشر

الأخ الغالي //حمادة عمر

بعد التحيه

شكرا لسيادتكم علي المجهود الرائع

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

ولكم جزيل الشكر

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