رخداد 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
آموزش تبدیل تاریخ شمسی و میلادی و محاسبه اختلاف تاریخها با استفاده از اکسل و VBA
دستور پرینت در اکسل با استفاده از VBA