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