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

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

قام بنشر

في زر الخروج للنموذج الاول ضع الكود التالي

Dim ctrl As Control

For Each ctrl In Me.Controls
    If ctrl.Tag = "*" Then
       ctrl.BackColor = RGB(192, 192, 192)
    End If
Next
Me.Detail.BackColor = RGB(192, 192, 192)
DoCmd.OpenForm "form2", acNormal

مع الانتباه ان تضع لل Tag لكل العناصر في النموذج علامة * حتى تأخذ لون واحد مع النموذج

  • Like 2
قام بنشر
3 ساعات مضت, Eng.Qassim said:

في زر الخروج للنموذج الاول ضع الكود التالي

 

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

قام بنشر (معدل)
4 ساعات مضت, moa.ma7moud said:

ولكن عند اغلاق النموذج الثاني يبقي البلور كما هو

نفس العمل تقوم به عند اغلاق النموذج الثاني ...

عند حدث اغلاق النموذج الثاني تضع الكود

For Each ctrl In forms![form1].Controls
    If ctrl.Tag = "*" Then
       ctrl.BackColor = vbWhite
    End If
Next
forms![form1].Detail.BackColor = vbWhite

طبعا تضع لون الخلفية الاصلي للنموذج بدلا من vbWhite

تم تعديل بواسطه Eng.Qassim
  • Like 3

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