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

تعديل على هذا الكود CheckBox


إذهب إلى أفضل إجابة Solved by ibn_egypt,

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

الرجاء تعديل على هذا الكود

الكود يعمل عند الضغط على CheckBox واقوم بإدخال كلمة المرور وتطلع لي رسالة كلمة مرور صحيحة ولكن نافذه إدخال كلمة السر تظهر من جديد وأنا أريدها عند الضغط فقط:

مثلا القيمة true في CheckBox وعند إدخال كلمة المرور تختفي الصفوف المختارة

وعندما تكون القيمة false في CheckBox تظهر الصفوف المخفية

Private Sub CheckBox1_Click()
Dim PASS As String: PASS = "1234"
With CheckBox1 = 1
If Application.InputBox("تصريح دخول الرجاء إدخال كلمة المرور حتى تتمكن من مشاهدة البيانات") <> PASS Then
MsgBox (" عفوا كلمة المرور غير صحيحة ")
Else
MsgBox (" كلمة المرور صحيحة ")
Call Hidden1
End If
End With
With CheckBox1 = 0
If Application.InputBox("تصريح دخول الرجاء إدخال كلمة المرور حتى تتمكن من مشاهدة البيانات") <> PASS Then
MsgBox (" عفوا كلمة المرور غير صحيحة ")
Else
MsgBox (" كلمة المرور صحيحة ")
Call Hidden0
End If
End With
End Sub

وهذا كود ثاني

Private Sub CheckBox1_Click()
Dim PASS As String: PASS = "1234"
With CheckBox1 = 1
If Application.InputBox("تصريح دخول الرجاء إدخال كلمة المرور حتى تتمكن من مشاهدة البيانات") <> PASS Then
MsgBox (" عفوا كلمة المرور غير صحيحة ")
Else
MsgBox (" كلمة المرور صحيحة ")
Call Hidden1
End If
End With
If CheckBox1 = 0 Then
Call Hidden0
End If
End Sub

pass.rar

رابط هذا التعليق
شارك

اخى الفاضل

 

تفضل الملف بعد التعديل ... لعله المطلوب

 

تحياتي :fff: 

فعلا هو المطلوب أستاذي ياريت شرح بسيط لهذه الجزئية

GoTo 1
1 End Sub
رابط هذا التعليق
شارك

 

فعلا هو المطلوب أستاذي ياريت شرح بسيط لهذه الجزئية

GoTo 1
1 End Sub

 

يعني اذهب الى رقم 1 ... وبعدها على طول ليس هناك اكواد اخري بل End Sub مباشرة .. حتى ينهي الكود ولا يكمل الأسطر المتبقية ... ليس بالضرورة 1 ممكن 2 او اى رقم ... مجرد اشارة لسطر كود يذهب اليه وهناك اعضاء افاضل يكتبون مكانها Exit Sub ...  اتمنى ان تكون المعلومة وضحت

 

تحياتي :fff: 

رابط هذا التعليق
شارك

 

 

فعلا هو المطلوب أستاذي ياريت شرح بسيط لهذه الجزئية

GoTo 1
1 End Sub

 

يعني اذهب الى رقم 1 ... وبعدها على طول ليس هناك اكواد اخري بل End Sub مباشرة .. حتى ينهي الكود ولا يكمل الأسطر المتبقية ... ليس بالضرورة 1 ممكن 2 او اى رقم ... مجرد اشارة لسطر كود يذهب اليه وهناك اعضاء افاضل يكتبون مكانها Exit Sub ...  اتمنى ان تكون المعلومة وضحت

 

تحياتي :fff: 

بارك الله فيك استاذي على التوضيح

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

هل فيه إمكانية لعدم ظهور البيانات

رابط هذا التعليق
شارك

 

بارك الله فيك استاذي على التوضيح

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

هل فيه إمكانية لعدم ظهور البيانات

 

 

لم الاحظ ذلك عندى اطلاقا اخى الجموعي

رابط هذا التعليق
شارك

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