خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش برنامه نویسی اکسل : اجباری کردن اعلان متغیرها

آموزش برنامه نویسی اکسل : اجباری کردن اعلان متغیرها
نویسنده : امیر انصاری
اعلان کردن متغیر، قبل از اینکه از آن استفاده کنیم یک روش بسیار خوب است. برای اعلان متغیرها اندکی فکر و تلاش بیشتر نیاز است، اما اگر متغیرها را به صراحت اعلام نکنید، موقع خواندن کد یا خطایابی کد ممکن است مشکلات زیادی برای شما پیش بیاید. در صورت اعلان صریح متغیرها، ماکروهای شما سریعتر اجرا شده و حافظه کمتری را نیز استفاده می کنند.

آموزش سالیدورکز 20-2019



شما این امکان را دارید تا با استفاده از بیانیۀ Option Explicit که در بالای ماژول قرار می گیرد، اعلان متغیرها را اجباری کنید. اگر بدون قرار دادن Option Explicit بخواهید متغیری را بدون اعلان آن مورد استفاده قرار بدهید مشکلی پیش نخواهد آمد، اما با قرار دادن Option Explicit در ابتدای ماژول شما مجبور خواهید شد تا متغیرهای خود را بیش از مورد استفاده قرار دادن حتماً اعلان نمایید.

آموزش برنامه نویسی اکسل : اجباری کردن اعلان متغیرها
اگر Option Explicit را در بالای ماژول خود نمی بینید به شیوه زیر عمل کنید:

وارد محیط VBE شوید و در منوهای آن ابتدا منوی Tools و سپس Options را انتخاب کنید.

آموزش برنامه نویسی اکسل : اجباری کردن اعلان متغیرها
کادر محاوره ای Options را خواهید دید. در تب Editor گزینۀ Require Variable Declaration را تیک بزنید. و سپس OK را کلیک کنید.

آموزش برنامه نویسی اکسل : اجباری کردن اعلان متغیرها
بعد از این هر ماژول جدیدی را به پروژه خود اضافه کنید بیانیه Option Explicit در بالای آن موجود خواهد بود.

آموزش برنامه نویسی اکسل : اجباری کردن اعلان متغیرها

آموزش قبلی : آموزش برنامه نویسی اکسل : معرفی متغیری برای نگهداری تاریخ و زمان (Date and Time)

آموزش بعدی : آموزش برنامه نویسی اکسل : درک محدودۀ متغیر (Variable’s Scope)



دیدگاه ها(0)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.

لطفا پیش از ارسال دیدگاه ، به نکات زیر توجه فرمایید :

- از نوشتن دیدگاه های غیر مرتبط با پست جدا خودداری کنید. دیدگاه ها و سوالات متفرقۀ خود را می توانید در تالارهای گفتمان خوش آموز مطرح نمایید.
- لطفاً دیدگاه های خود را با حروف فارسی تایپ کنید، دیدگاه های فینگیلیش تایید نمی شوند.
- قبل از ارسال دیدگاه حتما متن پست و نظرات سایر دوستان را بخوانید . نظرات اسپم و تکراری تایید نخواهند شد.
- نظر شما ممکن است بدون پاسخ تایید شوند که در این صورت باید منتظر پاسخ از سوی دیگر کاربران باشید .
- لطفا انتقادات و پیشنهادات و همچنین درخواست های خود را از طریق ایمیل khoshamoz[at].hotmail.com ارسال نمایید
- چرا آموزش های سایت خوش آموز در قالب فایل pdf به صورت یکجا ارائه نمی شوند؟
- چرا برخی پرسش های کاربران پاسخ داده نمی شوند؟


دوره رایگان آموزش جامع برنامه نویسی اکسل (VBA) از مقدماتی تا پیشرفته

دوره رایگان آموزش جامع برنامه نویسی اکسل (VBA) از مقدماتی تا پیشرفته