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

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

قام بنشر

السلام عليكم

المطلوب باختصار بعد اذن حضرتكم ان سمح وقتكم الغالي

اخفاء الاعمدة التي تبدا من تاريخ 1/10/2016

حتى 31/10/2016

مع اظهار العمود الذي به تاريخ الخلية c2

ولكم جزيل الشكر

اخفاء الاعمدة.rar

قام بنشر

جرب هذا الماكرو

Sub hide_col()
Application.ScreenUpdating = False
    Range("e1:ai1").EntireColumn.Hidden = True
    My_Match = Application.Match(Range("c2"), Range("e4:ai4"), 0) + 4
    Cells(4, My_Match).EntireColumn.Hidden = False
Application.ScreenUpdating = True
End Sub

 

  • Like 4
قام بنشر
اقتباس
اقتباس

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

كنت اود ان افهم الجزئية الاتية



 My_Match = Application.Match(Range("c2"), Range("e4:ai4"), 0) + 4

 

 

قام بنشر

أخي العزيز أبو صلاح

بالنسبة للسطر المشار إليه يقوم بجلب رقم العمود المستهدف (أي العمود المطلوب إظهاره فقط)

وهنا قام الأخ سليم باستخدام الدالة MATCH حيث يتم البحث عن التاريخ الموجود في الخلية C2 ضمن النطاق E4:AI4 وعند وجود التاريخ المطلوب يتم تحديد العمود ، والإضافة + 4 لأن العمود الذي سيتعامل معه يلي الأعمدة الأربعة الأولى

مثال : لنفترض أن الخلية C2 بها التاريخ 3/10/2016 أي العمود G .. سيتم البحث عن التاريخ ضمن النطاق E4:AI4 وستكون النتيجة عبارة عن رقم 3 ثم يضاف الرقم 4 ليصبح رقم العمود الذي سيتم التعامل معه هو العمود السابع

 

ويمكن الاستغناء عن الرقم 4 بتعديل النطاق وجعله A4:AI4 بدلاُ من E4:AI4

وكل عام وأنتم بخير

 

  • Like 1

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