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

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

وبسایت آموزشی اکسل

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

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

جهت اجرا و استفاده از ماکروهای آماده ابتدا نیاز به ایجاد یک ماژول خواهید داشت. بدین منظور با زدن کلید میانبر Alt+F11 وارد محیط VBE اکسل شوید و سپس همانند تصویر زیر اقدام به ایجاد یک ماژول کنید:

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

سپس کدهای آماده ماکرونویسی را Copy و در داخل ماژول Paste نمایید. در پایان با زدن کلید F5 اقدام به اجرای ماکروهای آماده کنید.

متمایز کردن سلول های تکراری توسط کدهای VBA اکسل

با استفاده از ماکروی زیر شما قادر به تغییر رنگ سلول های تکراری در محدوده انتخاب شده، خواهید بود:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید، سپس محدوده داده های خود را انتخاب و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

حذف تمامی Wrap Text صفحه گسترده اکسل

با استفاده از ماکروی زیر شما قادر به حذف تمامی Wrap Text مورد استفاده در صفحه گسترده خواهید بود و همچنین Autofit کردن سطر و ستون ها بصورت اتوماتیک انجام خواهد شد:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

ماکروی آماده جهت Autofit کردن سطرها بصورت اتوماتیک

با استفاده از ماکروی زیر قادر به Autofit کردن سطرهای یک صفحه گسترده بصورت اتوماتیک خواهید بود:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

ماکروی آماده جهت Autofit کردن ستون ها بصورت اتوماتیک

با استفاده از ماکروی زیر قادر به Autofit کردن ستون های یک صفحه گسترده بصورت اتوماتیک خواهید بود:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

متمایز کردن سلول های منفی توسط کدهای ماکرونویسی

با استفاده از ماکروی زیر قادر به متمایز کردن و تغییر رنگ سلول های منفی در محدوده انتخابی خواهید بود:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید، سپس محدوده داده های خود را انتخاب و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

متمایز کردن سلول های حاوی کامنت در صفحه گسترده

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

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

متمایز کردن سلول های خالی توسط کدهای vba در اکسل

با استفاده از ماکروی زیر شما قادر به متمایز کردن سلول هایی خواهید بود که توسط یک Space تکمیل گردیده اند:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

متمایز کردن بزرگترین مقدار عددی توسط کدهای ماکرونویسی

با استفاده از ماکروی زیر شما قادر به متمایز کردن بزرگترین مقدار عددی یک محدوده خواهید بود:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید، سپس محدوده داده های خود را انتخاب و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

متمایز کردن کوچکترین مقدار عددی توسط کدهای ماکرونویسی

با استفاده از ماکروی زیر شما قادر به متمایز کردن کوچکترین مقدار عددی یک محدوده خواهید بود:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید، سپس محدوده داده های خود را انتخاب و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

متمایز کردن سلول های یونیک توسط کدهای ماکرونویسی

با استفاده از ماکروی زیر قادر به متمایز کردن سلول های یونیک(غیرتکراری) در یک محدوده خواهید بود:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید، سپس محدوده داده های خود را انتخاب و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

پنهان کردن تمام Worksheets به جز Worksheet فعال

با استفاده از ماکروی زیر شما قادر به پنهان کردن تمامی Worksheets به جز Worksheet فعال خواهید بود:

نحوه استفاده از ماکروی فوق:

کدهای ماکروی فوق را کپی و به داخل یک ماژول منتقل کنید و با فشردن کلید F5 کیبورد اقدام به اجرای ماکرو کنید.

ایجاد شیت جدید در اکسل (ماکرونویسی)

اگر شما نیز قصد داشته باشید یک Button و یا به اصطلاح دکمه ای در کاربرگ خود تعبیه کنید که با کلیک برروی آن، یک کاربرگ جدید ایجاد شود، از ماکروی زیر می توانید استفاده کنید:

با اجرای ماکروی فوق، یک Inputbox به شما نمایش داده می شود که از شما درخواست نام کاربرگ جدید را دارد:

ایجاد شیت جدید در اکسل (ماکرونویسی)
ایجاد شیت جدید در اکسل (ماکرونویسی)

پس از تعیین نام کاربرگ و با زدن OK کاربرگ جدید با عنوان انتخابی شما ایجاد خواهد شد.

کپی Worksheet در ماکرونویسی اکسل

در ادامه ماکرویی را بررسی خواهیم نمود که به شما امکان تهیه کپی از یک کاربرگ مشخص را خواهد داد:

با اجرای ماکروی فوق، ابتدا باکس Inputbox از شما نام کاربرگی که قرار است از آن کپی تهیه شود را خواهد پرسید. سپس باکس Inputbox دوم نام کاربرگ جدید(کپی شده) را خواهد پرسید.

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

منبع آموزشی: Excel Champs

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