رویداد Activate در کاربرگ - وی بی ای VBA
گاهی اوقات برخی کاربران می خواهند ماکروها و فرم هایشان هنگام فعال شدن کاربرگ به صورت خودکار و اتوماتیک اجرا گردد. برای اینکار وارد محیط VBA Excel اکسل شده ( Alt + f11 ) ، از پنجره project کاربرگ مورد نظر را انتخاب کرده در قسمت بالای کد گزینه worksheet و سپس رویداد Activate آنرا انتخاب کرده کد ها و دستورات لازم را درون آن می نویسیم.
همانطور که می دانید رویدادها اقتضایی هستند نه آنی .یعنی به محض نوشتن یا فشردن کلید اجرا ، عمل نمی کنند آنها تحت شرایط تعریف شده اجرا می شوند. یعنی این کد ( "msgbox "salam ) تنها در صورتی اجرا می شود که کاربرگ یک Sheet1 اکتیو یا فعال گردد.
+ نوشته شده در پنجشنبه پانزدهم مرداد ۱۳۹۴ ساعت 11:49 توسط علی توضیح
|