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

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

قام بنشر

الساده الافاضل

هل من مساعده فى

كيف لى ان اجعل ذلك الكود يعمل تلقائى عن ادخال المعطيات فى

B2 او C2

هذا الكود كود ASVANCED FILTER

 

 

Sub Macro2()
'
' Macro2 Macro
'

'
    Range("A3:AA1304").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
        Range("B1:C2"), Unique:=False
End Sub

 

جزاكم الله كل الخير

  • أفضل إجابة
قام بنشر

ضع الماكرو المقصود في حدث الشيت المطلوب تنفيذ العملية فيه كما يلي

بين السطرين التاليين

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub

ليكون الكود كالتالي

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Range("A3:AA1304").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
         Range("B1:C2"), Unique:=False
End Sub

وان لم تضبط معك ارفق ملف كمثال للعمل عليه وتنفيذ المطلوب

تقبل خالص تحياتي

قام بنشر

السطر المقصود  :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

يعني هذا السطر  تنفيذ كود خاص علي هذا الشيت عند حدوث اي تغيير في الشيت

اي عند عمل اي عملية في الشيت المحدد ينفذ الكود والاجراء الذي يليه تلقائيا

 

ارجو ان يكون الشرح واضح

واي استفسار لا تترد في وضعه

تقبل خالص تحياتي

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