با استفاده از اکسل VBA می توانید وظایف خود را در اکسل با نوشتن ماکرو بصورت خودکار انجام دهید. در این پست ، نحوه ایجاد یک ماکرو ساده را که پس از کلیک بر روی دکمه فرمان اجرا خواهد شد ، یاد می گیرید. ابتدا تب Developer را روشن کنید.

برگه توسعه دهنده

برای فعال کردن برگه Developer ، مراحل زیر را انجام دهید.

  1. با کلیک بر روی هر نقطه روی نوار ، و سپس بر روی Customize the Ribbon کلیک کنید.

روبان را در اکسل سفارشی کنید

  1. در قسمت Customize Ribbon ، در سمت راست کادر محاوره ای ، زبانه های اصلی را انتخاب کنید (در صورت لزوم).
  2. کادر بررسی برنامه نویس را علامت بزنید.

برگه برنامه نویس را روشن کنید

  1. روی OK کلیک کنید.
  2. می توانید برگه توسعه دهنده را در کنار برگه مشاهده پیدا کنید.

برگه توسعه دهنده

دکمه فرمان

برای قرار دادن یک دکمه فرمان در صفحه کار خود ، مراحل زیر را اجرا کنید.

  1. در تب Developer ، روی Insert کلیک کنید.
  2. در گروه ActiveX Controls ، روی دکمه Command کلیک کنید.

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

  1. یک دکمه فرمان را روی صفحه کار خود بکشید.

یک ماکرو اختصاص دهید

برای اختصاص یک ماکرو (یک یا چند خط کد) به دکمه فرمان ، مراحل زیر را اجرا کنید.

  1. با کلیک راست روی CommandButton1 (اطمینان حاصل کنید که Design Mode انتخاب شده است).
  2. روی مشاهده کد کلیک کنید.

مشاهده کد

ویرایشگر ویژوال بیسیک ظاهر می شود.

  1. مکان نما خود را بین Private Sub CommandButton1_Click () و End Sub قرار دهید.

۴- خط کد موجود در زیر را اضافه کنید.

کد خط را اضافه کنید

توجه: پنجره سمت چپ با نام های Sheet1 (Sheet1) و ThisWorkbook Project Explorer نامیده می شود. اگر Project Explorer قابل مشاهده نیست ، روی View ، Project Explorer کلیک کنید. اگر پنجره Code برای Sheet1 قابل مشاهده نیست ، روی Sheet1 (Sheet1) کلیک کنید. اکنون می توانید بیانیه گزینه صریح را نادیده بگیرید.

۵- ویرایشگر ویژوال بیسیک را ببندید.

  1. روی دکمه فرمان روی برگه کلیک کنید (مطمئن شوید که حالت انتخاب از انتخاب انتخاب نشده است).

نتیجه:

نتیجه اکسل ماکرو

تبریک می گویم. شما یک ماکرو را در اکسل ایجاد کرده اید!

ویرایشگر ویژوال بیسیک

برای باز کردن ویرایشگر ویژوال بیسیک ، در تب Developer ، روی ویژوال بیسیک کلیک کنید.

ویرایشگر ویژوال بیسیک را باز کنید

ویرایشگر ویژوال بیسیک ظاهر می شود.

تهیه شده در مجله بیستک