چگونگی اجرای ماکرو براساس لیست کشویی

با سلام خدمت کاربران عزیز آی تی سواد

برای اجرای ماکروها از کلیک روی دکمه اجرا در اکسل استفاده می کنیم ، اما آیا تا به حال سعی کرده‌اید کدهای ماکرو را براساس مقدار انتخابی از لیست کشویی ، اجرا کنید ؟ یعنی ، زمانی که یک مورد را از لیست کشویی انتخاب می‌کنید ، یک ماکرو ویژه بلافاصله اجرا خواهد شد . این مقاله برای شما یک راه حل  برای این کار ارائه خواهد کرد .

اجرای ماکرو براساس لیست کشویی با کد VBA

۱٫ ابتدا یک لیست  کشویی ایجاد کنید.

اجرای ماکرو براساس لیست کشویی

۲٫ سپس بر روی شیت موردنظر راست کلیک کنید و گزینه View Code را انتخاب کنید ، سپس در پنجره Microsoft Visual Basic for applications  کد زیر را وارد کنید.

آی تی سواد ، سواد دیجیتال

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

۳.  سپس این پنجره کد را ذخیره و ببندید، حالا ، زمانی که  Insert Blank rows را از لیست کشویی انتخاب کنید کنید ، Macro۱ راه‌اندازی خواهد شد ، و غیره …

 

ترجمه شده از سایت www.extendoffice.com

ممنون از همراهی شما کاربران عزیز آی تی سواد

اشتراک گذاری

دیدگاهتان را بنویسید