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

كود جعل زر خيار True بناء علي وضع قيمة في حقل نص


إذهب إلى أفضل إجابة Solved by ابو جودي,

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

السلام عليكم ورحمة الله وبركاته اخواني اعضاء ومشرفي المنتدي الكرام

عندي عدد 2 زر خيار  ومربع تحرير وسرد كما هو موضح في الصورة 

اريد عند اختيار كلمة (ذكر) يتحول زر خيار ذكر الي True  وعند اختيار (انثي) يتحول زر خيار انثي الي  True

Untitled.png.ad37af6bce3de8d6ba48bf077ad52e89.png

test1.accdb

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

الف الف شكر استاذي الفاضل جذاك الله خيرا وجعله الله في ميزان حسناتك

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

مرسل مرفق

test1.accdb

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

استاذي الفاضل انا محتاج الكود يكون في حدث عند التغيير وليسي بعد التحديث لهدف ما وشكرا 

 

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

Private Sub B_1_AfterUpdate()
    If Me.B_1 = ChrW(1584) & ChrW(1603) & ChrW(1585) Then
        Me.t_1 = True
        Me.t_2 = False
    Else
        Me.t_1 = False
        Me.t_2 = True
    End If
End Sub

سبقني بها استاذنا قاسم 

ولكن اضافة الي ما تفضل به يفضل ان لا تجعل في الكود أحرف عربية لتفادي مشكلات اختلاف اللغة علي الاجهزة 

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

17 دقائق مضت, حسين العربى said:

انا محتاج الكود يكون في حدث عند التغيير

إذا جرب هذا التعديل ووافني بالنتائج

وهذا هو الكود بعد التعديل 

Private Sub B_1_Change()
    If Me.B_1.Text = ChrW(1584) & ChrW(1603) & ChrW(1585) Then
        FrameSx = 1
    ElseIf B_1.Text = ChrW(1571) & ChrW(1606) & ChrW(1579) & ChrW(1610) Then
        FrameSx = 2
    ElseIf B_1.Text = ChrW(1575) & ChrW(1606) & ChrW(1579) & ChrW(1610) Then
        FrameSx = 2
    Else
        FrameSx = 0
    End If
End Sub

 

test1.accdb

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

الف الف شكلا استاذي الفاضل أبو عبدالله الحلوانى كود جميل وشغال تمام بس للاسف مش فاهم الكود هذا بيشتغل ازاي لاني ما فيش شي مذكور فيه من اسماء رز الخيار  وايه  معني هذه الارقام ولو حبيت اطبق علي اسماء اخري مسلا هطبق علي الديانه مسلم مسيحي ممكن شرح لو تكرمة ومنكم نستفيد

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

28 دقائق مضت, أبو عبدالله الحلوانى said:

لا تجعل في الكود أحرف عربية لتفادي مشكلات اختلاف اللغة علي الاجهزة

شكرا استاذي @أبو عبدالله الحلوانى على هذه المعلومة

لان لوكانت الكلمة بالعربي فلن يعمل الكود في حدث عند التغيير الا اذا تم تحويلها الى Unicode

معلومة من ذهب ... جزاك الله خيرا استاذي

2 دقائق مضت, حسين العربى said:

للاسف مش فاهم الكود هذا بيشتغل ازاي لاني ما فيش شي مذكور فيه من اسماء

انظر لملف استاذي @ابو جودي

وستفهم كيف يتم تحويل الكلمة العربي الى

unicode

Converter Arabic and Unicode (v. 3).accdb

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

25 دقائق مضت, Eng.Qassim said:
25 دقائق مضت, حسين العربى said:

للاسف مش فاهم الكود هذا بيشتغل ازاي لاني ما فيش شي مذكور فيه من اسماء

علشان تقدر تتعامل بسهولة شوف الشرح المصور :yes:

unicode.gif

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

  • أفضل إجابة

الملف موجود فى مشاركة الباش مهندس @Eng.Qassim :yes:

ورابط المرفق مرة أخرى:fff:

 

Converter Arabic and Unicode (v. 3).accdb

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

11 ساعات مضت, أبو عبدالله الحلوانى said:

إذا جرب هذا التعديل ووافني بالنتائج

وهذا هو الكود بعد التعديل 

Private Sub B_1_Change()
    If Me.B_1.Text = ChrW(1584) & ChrW(1603) & ChrW(1585) Then
        FrameSx = 1
    ElseIf B_1.Text = ChrW(1571) & ChrW(1606) & ChrW(1579) & ChrW(1610) Then
        FrameSx = 2
    ElseIf B_1.Text = ChrW(1575) & ChrW(1606) & ChrW(1579) & ChrW(1610) Then
        FrameSx = 2
    Else
        FrameSx = 0
    End If
End Sub

 

test1.accdb 928 kB · 8 downloads

الف الف شكر وحزاك الله خير الجزاء وجعله الله في ميزان حسناتك

 

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

جزاكم الله خيرا اخوانى واساتذتى

لى سؤال للاستاذ حسين مالهدف هل ممكن معرفه الهدف

19 ساعات مضت, حسين العربى said:

استاذي الفاضل انا محتاج الكود يكون في حدث عند التغيير وليسي بعد التحديث لهدف ما وشكرا 

بالتوفيق

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

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