رخداد Activate کاربرگ (اکسل)

رخداد Activate کاربرگ هنگامی رخ می‌دهد که یک کاربرگ، برگه نمودار یا نمودار مندرج در آن فعال شود.

دستور اجرا

expression.Activate

expression متغیری است که یک شی Worksheet را نمایندگی می‌کند.

مقدار بازگشتی

ندارد.

توضیحات

  • رخداد Activate کاربرگ با جابجایی بین کاربرگ‌ها موجود در یک کتاب کار فعال می‌شود.
  • رویداد Activate کاربرگ هنگامی که یک پنجره جدید ایجاد می‌کنید رخ نمی‌دهد.
  • وقتی بین دو پنجره که همان کارپوشه را نمایش می‌دهند جابه‌جا می‌شوید، رویداد WindowActivate رخ می‌دهد، اما رویداد Activate کاربرگ برای کارپوشه رخ نمی‌دهد.

مثال


Private Sub Worksheet_Activate() 
    Me.Range("a1:a10").Sort Key1:=Range("a1"), Order1:=xlAscending 
End Sub

این مثال، یک رویداد Worksheet_Activate را نشان می‌دهد که هنگام فعال شدن کاربرگ اجرا می‌شود. به عبارت دیگر، هنگامی که کاربرگ توسط کاربر انتخاب می‌شود و به آن جابجا می‌شود، این کد اجرا خواهد شد.

وقتی که کاربرگ فعال می‌شود (یعنی زمانی که کاربر به کاربرگ تغییر می‌دهد)، این کد اجرا شده و محدوده سلول‌های A1 تا A10 را براساس مقادیر موجود در ستون A به صورت صعودی مرتب می‌کند.

آیا می‌دانید:

آیا می‌دانید که با یادگیری دستورات VBA در اکسل و تسلط بر ماکرونویسی، می‌توانید به‌طور قابل توجهی زمان خود را برای انجام کارهای روزمره صرفه‌جویی کنید؛ به طوری که با استفاده از ویژوال بیسیک و آموزش‌های جامع در این زمینه، می‌توانید از نمونه کدهای آماده برای ایجاد ماکروهای سفارشی بهره‌برداری کنید و به‌این‌ترتیب تمام فرآیندهای خود را بهینه‌سازی کنید؟

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