ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
33 visibility
موضوع: آفیس توسط:

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

برای ایجاد یک ماکرو که هنگام فعال شدن کاربرگ اجرا می شود، مراحل زیر را دنبال کنید:

  1. ویرایشگر VBA را با فشار دادن Alt+F11 نمایش دهید.
  2. در پنجره Project، در سمت چپ ویرایشگر، روی نام صفحه کاری که می‌خواهید روی آن تأثیر بگذارید، دوبار کلیک کنید. (شاید لازم باشد ابتدا پوشه VBAProject را باز کنید و سپس پوشه Microsoft Excel Objects را در زیر آن باز کنید.) پنجره کد برای کاربرگ ظاهر شود.
  3. در پنجره کد، از لیست کشویی سمت راست (دو لیست کشویی درست در زیر نوار عنوان پنجره کد وجود دارد) استفاده کنید تا گزینه Activate را انتخاب کنید. کد زیر باید در پنجره کد ظاهر شود:
     Private Sub Worksheet_Activate()

     End Sub
  1. در این زیربرنامه جدید، ماکرویی را که می‌خواهید هر زمان که کاربرگ فعال می‌شود، وارد کنید.
  2. ویرایشگر VBA را ببندید.

به یاد داشته باشید که یک ماکرو تعریف شده به این شکل هر بار که کاربرگ فعال می شود اجرا می شود، نه فقط بار اول. به نحوه استفاده از اکسل فکر کنید. در طول یک جلسه می توان یک کاربرگ را چندین ده بار فعال کرد.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 27 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 24 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 33 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 28 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 38 visibility

24.3k سوال

9.6k پاسخ

614 دیدگاه

11.2k کاربر

227 نفر آنلاین
0 عضو و 227 مهمان در سایت حاضرند
بازدید امروز: 22323
بازدید دیروز: 17853
بازدید کل: 20334502
...