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

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

دستور اجرا

expression.Activate

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

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

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

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

ندارد.

توضیحات

  • رخداد 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 به صورت صعودی مرتب می‌کند.

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