دستور GoTo در برنامه نویسی اکسل

دستور GoTo یکی از دستورهای مهم VBA است که از آن برای کنترل فرایند (بیشتر در زمان کنترل خطا) استفاده می شود. کافیست که بخشی از کد را با نوشتن یک نام همراه با علامت : نامگذاری کنید و سپس از GoTo برای پرش به آن نقطه استفاده کنید.

مثال ۱ : در کد زیر وقتی ط به مقدار ۱۰۰ می رسر یک پرش اتفاق افتاده و اجرا به خطی می رود که با نام exitLine نام گذاری شده است و دستورات بعد از آن اجرا می شود.

دستور GoTo در برنامه نویسی اکسل
مثال ۲ :  کد زیر درون ناحیه انتخاب شده عدد ۵ را می نویسد.

دستور GoTo در برنامه نویسی اکسل
حال فرض کنید که به جای انتخاب یک ناحیه از صفحه، یک Shape یا نمودار روی صفحه را انتخاب کرده و کد بالا را اجرا کنید. در این صورت با پیغام زیر مواجه خواهید شد.

دستور GoTo در برنامه نویسی اکسل
در کد زیر توسط دستور GoTo مشکل حل شده و به جای پیغام بالا و بروز خطا، توسط یک MsgBox بروز مشکل به کابر اطلاع داده شده و اجرا متوقف می شود.

دستور GoTo در برنامه نویسی اکسل

 

فروردین ۲۳, ۱۳۹۳

دیدگاه‌ها بسته شده‌اند.

ورود به سایت

سبد خرید

  • سبد خریدتان خالی است.

زرین پال