کدهای آماده ماکرو در اکسل
به نام خداوند بخشنده و مهربان ، خوشحالیم که با یک پست آموزشی دیگر در خصوص ماکرونویسی در اکسل خدمت شما عزیزان و سروران گرامی هستیم. در این پست آموزشی قصد داریم یکسری از نمونه کدهای vba در اکسل را در اختیار شما عزیزان قرار دهیم.
تابع آماده در خصوص جدا کردن عدد از متن در اکسل
جدا کردن اعداد از سلول های دارای محتوای متنی توسط تابع Get_Numbers در اکسل(دانلود کدهای وی بی ای):
به منظور دریک بهتر کدهای فوق پیشنهاد میکنیم کلیپ آموزشی این بخش را مشاهده کنید. (+تماشای کلیپ آموزشی)
تابع آماده در خصوص معکوس کردن محتوای سلولهای اکسل
همانطور که از عنوان این تابع مشخص است، توسط تابع RevStr قادر به معکوس کردن محتوای سلول ها در اکسل خواهید بود.(دانلود کدهای وی بی ای)
ماکروی آماده در خصوص مرتب سازی صفحات(Sheets) اکسل
با اجرای ماکروی زیر صفحات شما بصورت صعودی مرتب خواهند شد(دانلود کدهای وی بی ای):
کپی محتوای یک شیت در شیت دیگر توسط ماکرونویسی اکسل
با استفاده از ماکروی زیر شما قادر خواهید بود که محتوای یک صفحه(Sheet) را در صفحه دیگری منتقل کنید.(دانلود کدهای وی بی ای):
البته روی های دیگری نیز وجود دارد که میتوانید در پست آموزشی ” کپی یک شیت در شیت دیگر اکسل” مطالعه کنید.
کدهای وی بی ای تابع XLOOKUP در اکسل
بطور ساده و خلاصه تابع XLOOKUP در نسخه غیررایگان آفیس ۳۶۵ به سایر توابع اکسل اضافه گردید. کاربرد این تابع مشابه با توابع VLOOKUP و HLOOKUP در اکسل می باشد با این تفاوت که منعطف تر نسبت به این توابع عمل می کند.
کدهای وی بی ای تابع XLOOKUP را در ادامه خواهیم داشت (دانلود کدهای وی بی ای این تابع):
توضیح ساختار فوق:
- آرگومان LK: سلولی است که محتوای آن ملاک جستجو(LOOKUP) قرار خواهد گرفت.
- آرگومان LCOL: ستونی است که محتوای LK در آن مورد جستجو قرار می گیرد.
- آرگومن rCOL: ستونی است که سلول نظیر آن با آرگومان LK استخراج خواهد شد.
به منظور درک بهتر به مثالی که در ادامه آورده شده است دقت کنید:
قصد داریم با توجه به ID درج شده در سلول E2، مقادیر نام(Name) و شهر(City) را استخراج نماییم. لذا همانند تصویر زیر ابتدا سلول E2 را به عنوان سلول هدف در تابع XLOOKUP درج خواهیم نمود:
سپس محدوده جستجوی E2 را تعیین خواهیم کرد:
در پایان نیز محدوده استخراج:
در پایان با فشردن کلید ENTER خروجی زیر را خواهیم داشت:
در ادامه استخراج شهر(City) را خواهیم داشت:
نحوه اجرای کدهای آماده vba در نرم افزار اکسل
به منظور اجرای کدهای آماده vba در اکسل می بایست یک ماژول ایجاد و کدهای مربوطه را داخل آن قرار دهید لذا طبق دستورالعمل زیر عمل کنید:
- کلید ترکیبی Alt + F11 را فشار دهید.
- سپس در پنجره باز شده به سربرگ Insert بروید و روی Module کلیک کنید.
امیدواریم پست آموزشی کدهای آماده ماکرو در اکسل مورد رضایت شما عزیزان قرار گرفته باشد. البته پیشنهاد میکنیم مطالب آموزشی زیر در خصوص ماکرونویسی در اکسل را به هیچ عنوان از دست ندهید.
سایر مطالب مرتبط و کاربردی با vba در اکسل
- جمع آوری اطلاعات چندین شیت اکسل در یک شیت
- اضافه کردن سطر و ستون در اکسل توسط کدهای vba
- ساخت فیلتر داینامیک در اکسل (ماکرونویسی)
- متمایز کردن بزرگترین و کوچکترین عدد داخل یک محدوده در اکسل (vba)
منابع :
- سایت آموزشی trumpexcel.com
- سایت آموزشی exceltip.com
- سایت آموزشی اکسل لرن – excellearn.ir
بعد از پاین ضبط در ماکرو برای شیت بعد علامت سوال می فته.ممنون میشم راهنمایی کنید؟
سلام
کامنت های سایت محدود به توضیحات هستند
شما در گوگل سرچ کنید نحوه فارسی محیط وی بی ای اکسل
بسیار عالیی
سپاسگزارم آقای مطوری عزیز
تشکر میکنم از حضور شما