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

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

  • تمت الإجابة
قام بنشر (معدل)

السلام عليكم

حسب فهمى لطلبك وبدون ارفاق ملف منكم اليك الكود

Sub RunMacroWithPassword()
    Dim password As String
    Dim userInput As String

    password = "1234"

    userInput = InputBox("من فضلك أدخل كلمة السر لتشغيل الماكرو:", "كلمة السر")

    If userInput = password Then
        MsgBox "كلمة السر صحيحة، سيتم الآن تشغيل الماكرو.", vbInformation
       
        Call MyProtectedMacro
    Else
        MsgBox "كلمة السر غير صحيحة. لن يتم تشغيل الماكرو.", vbCritical
    End If
End Sub

Sub MyProtectedMacro()
    MsgBox "تم تشغيل الماكرو بنجاح!", vbInformation
    ' أضف الكود الحقيقي هنا...
End Sub

الكود الاول   Sub RunMacroWithPassword()    وفيه المطالبة بكلمة السر وهي 1234

والكود الثاني Sub MyProtectedMacro()    وهو الذي سيتم تنفيذه بعد وضع كلمة السر

مثال

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

تم تعديل بواسطه عبدالله بشير عبدالله
  • Like 2
  • Thanks 1
  • 2 weeks later...

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information