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

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

قام بنشر

تحياتى 


مرفق كود خاص باستدعاء الفورم عن طريق دبل كليك فى النطاق من _A2 : A20000

و المطلوب تكرار استخدام نفس الفورم فى نطاق اعمده اخرى و لتكن_F2:F20000

و J2:J20000


و الكود المستخدم هو
 

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A2 : A20000")) Is Nothing Then
Cancel = True
KH_T_SEARSH.Show
End If
End Sub

و شكرا

قام بنشر

الكود يصبح بهذا الشكل

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Union(Range("A2:A20000"), Range("F2:F20000"))) Is Nothing Then
Cancel = True
KH_T_SEARSH.Show
End If
End Sub

 

27 دقائق مضت, جلال الجمال_ابو أدهم said:

تحياتى 


مرفق كود خاص باستدعاء الفورم عن طريق دبل كليك فى النطاق من _A2 : A20000

و المطلوب تكرار استخدام نفس الفورم فى نطاق اعمده اخرى و لتكن_F2:F20000

و J2:J20000


و الكود المستخدم هو
 


Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A2 : A20000")) Is Nothing Then
Cancel = True
KH_T_SEARSH.Show
End If
End Sub

و شكرا

 

هناك جزئية ناقصة و هذا التصحيح

If Not Intersect(Target, Union(Range("A2:A20000"), Range("F2:F20000"), Range("J2:J20000"))) Is Nothing Then

 

  • Like 1
قام بنشر

السلام عليكم.

لكم جزيل الشكر على هذا الكود حاولت تطبيقه ولكن يبدوا أني لم أطبقه جيداً.

أضفت فورم في ورقة العمل. هل أضع الكود في حدث الشيت أم في كود الفورم نفسها أم باستخدام زر؟

أرجو التوضيح وإذا أمكن إرفاق مثال لاستيعاب الكود وعمله جيداً.

مع جزيل الشكر مرة أخرى.

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

أبو حنــــين

اخى الفاضل جزاك الله خيرا
ما شاء الله عليك و تم التنفيذ
و تم زيادة العمود J

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Union(Range("A2:A20000"), Range("F2:F20000", Range("J2:J20000")))) Is Nothing Then
Cancel = True
KH_T_SEARSH.Show
End If
End Sub

و شكرا

morestudy

تحياتى 
ضعه فى حدث ورقة العمل و مرفق مثال من هنا

كود مميز جاهز_كود دبل كليك لاستدعاء اى فورم ...الخ

تحياتى

تم تعديل بواسطه جلال الجمال_ابو أدهم
  • Like 1
قام بنشر
5 دقائق مضت, morestudy said:

السلام عليكم.

لكم جزيل الشكر على هذا الكود حاولت تطبيقه ولكن يبدوا أني لم أطبقه جيداً.

أضفت فورم في ورقة العمل. هل أضع الكود في حدث الشيت أم في كود الفورم نفسها أم باستخدام زر؟

أرجو التوضيح وإذا أمكن إرفاق مثال لاستيعاب الكود وعمله جيداً.

مع جزيل الشكر مرة أخرى.

و عليكم السلام

أخي انسخ الكود كما هو و ألصقه في ورقة العمل و لا تنسي ان تغير إسم الفورم    KH_T_SEARSH   حسب الفورم التي أنشأتها

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

أشكركم  أستاتذتي 

جلال الجمال_ابو أدهم

أبو حنــــين

  تم التطبيق ومعرفة أين الخطأ.

لكم جزيل الشكر وبارك الله فيكم جميعاً.

تم تعديل بواسطه morestudy

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