کدهای آماده ماکرو در اکسل

بازدید: 14166 بازدید
کدهای آماده ماکرو در اکسل

کدهای آماده ماکرو در اکسل

به نام خداوند بخشنده و مهربان ، خوشحالیم که با یک پست آموزشی دیگر در خصوص ماکرونویسی در اکسل خدمت شما عزیزان و سروران گرامی هستیم. در این پست آموزشی قصد داریم یکسری از نمونه کدهای vba در اکسل را در اختیار شما عزیزان قرار دهیم.

تابع آماده در خصوص جدا کردن عدد از متن در اکسل

جدا کردن اعداد از سلول های دارای محتوای متنی توسط تابع Get_Numbers در اکسل(دانلود کدهای وی بی ای):

تابع آماده در خصوص جدا کردن عدد از متن در اکسل
تابع آماده در خصوص جدا کردن عدد از متن در اکسل

به منظور دریک بهتر کدهای فوق پیشنهاد میکنیم کلیپ آموزشی این بخش را مشاهده کنید. (+تماشای کلیپ آموزشی)

تابع آماده در خصوص معکوس کردن محتوای سلولهای اکسل

همانطور که از عنوان این تابع مشخص است، توسط تابع RevStr قادر به معکوس کردن محتوای سلول ها در اکسل خواهید بود.(دانلود کدهای وی بی ای)

تابع آماده در خصوص معکوس کردن محتوای سلولهای اکسل
تابع آماده در خصوص معکوس کردن محتوای سلولهای اکسل

ماکروی آماده در خصوص مرتب سازی صفحات(Sheets) اکسل

با اجرای ماکروی زیر صفحات شما بصورت صعودی مرتب خواهند شد(دانلود کدهای وی بی ای):

ماکروی آماده در خصوص مرتب سازی صفحات(Sheets) اکسل
ماکروی آماده در خصوص مرتب سازی صفحات(Sheets) اکسل

کپی محتوای یک شیت در شیت دیگر توسط ماکرونویسی اکسل

با استفاده از ماکروی زیر شما قادر خواهید بود که محتوای یک صفحه(Sheet) را در صفحه دیگری منتقل کنید.(دانلود کدهای وی بی ای):

کپی محتوای یک شیت در شیت دیگر توسط ماکرونویسی اکسل
کپی محتوای یک شیت در شیت دیگر توسط ماکرونویسی اکسل

البته روی های دیگری نیز وجود دارد که میتوانید در پست آموزشی ” کپی یک شیت در شیت دیگر اکسل” مطالعه کنید.

کدهای وی بی ای تابع XLOOKUP در اکسل

بطور ساده و خلاصه تابع XLOOKUP در نسخه غیررایگان آفیس ۳۶۵ به سایر توابع اکسل اضافه گردید. کاربرد این تابع مشابه با توابع VLOOKUP و HLOOKUP در اکسل می باشد با این تفاوت که منعطف تر نسبت به این توابع عمل می کند.

کدهای وی بی ای تابع XLOOKUP را در ادامه خواهیم داشت (دانلود کدهای وی بی ای این تابع):

تابع XLOOKUP در اکسل
تابع XLOOKUP در اکسل

توضیح ساختار فوق:

  • آرگومان LK: سلولی است که محتوای آن ملاک جستجو(LOOKUP) قرار خواهد گرفت.
  • آرگومان LCOL: ستونی است که محتوای LK در آن مورد جستجو قرار می گیرد.
  • آرگومن rCOL: ستونی است که سلول نظیر آن با آرگومان LK استخراج خواهد شد.

به منظور درک بهتر به مثالی که در ادامه آورده شده است دقت کنید:

کدهای وی بی ای تابع XLOOKUP در اکسل
کدهای وی بی ای تابع XLOOKUP در اکسل

قصد داریم با توجه به ID درج شده در سلول E2، مقادیر نام(Name) و شهر(City) را استخراج نماییم. لذا همانند تصویر زیر ابتدا سلول E2 را به عنوان سلول هدف در تابع XLOOKUP درج خواهیم نمود:

کدهای وی بی ای تابع XLOOKUP در اکسل
کدهای وی بی ای تابع XLOOKUP در اکسل

سپس محدوده جستجوی E2 را تعیین خواهیم کرد:

کدهای وی بی ای تابع XLOOKUP در اکسل
کدهای وی بی ای تابع XLOOKUP در اکسل

در پایان نیز محدوده استخراج:

کدهای وی بی ای تابع XLOOKUP در اکسل
کدهای وی بی ای تابع XLOOKUP در اکسل

در پایان با فشردن کلید ENTER خروجی زیر را خواهیم داشت:

کدهای وی بی ای تابع XLOOKUP در اکسل
کدهای وی بی ای تابع XLOOKUP در اکسل

در ادامه استخراج شهر(City) را خواهیم داشت:

کدهای وی بی ای تابع XLOOKUP در اکسل
کدهای وی بی ای تابع XLOOKUP در اکسل

نحوه اجرای کدهای آماده vba در نرم افزار اکسل

به منظور اجرای کدهای آماده vba در اکسل می بایست یک ماژول ایجاد و کدهای مربوطه را داخل آن قرار دهید لذا طبق دستورالعمل زیر عمل کنید:

  1. کلید ترکیبی Alt + F11 را فشار دهید.
  2. سپس در پنجره باز شده به سربرگ Insert بروید و روی Module کلیک کنید.

کدهای آماده ماکرو در اکسل

امیدواریم پست آموزشی کدهای آماده ماکرو در اکسل مورد رضایت شما عزیزان قرار گرفته باشد. البته پیشنهاد میکنیم مطالب آموزشی زیر در خصوص ماکرونویسی در اکسل را به هیچ عنوان از دست ندهید.

سایر مطالب مرتبط و کاربردی با vba در اکسل

منابع :

مطالعه بیشتر