تبلیغات
آموزش برنامه نویسی و حسابداری در اکسل - کار با ماژول ها در VBA
کار با ماژول ها در VBA
نوشته شده توسط محسن در ساعت 11:41 ق.ظ

کار با ماژول ها

همان طور که گفته شد  . ماژول ها مکان هایی هستند که بیشتر اعمال VBA در آنجا اتفاق می افتد . شما هم چنین کارهای VBA زیادی دیده اید که داخل پنجره های UserForm و Properties اتفاق می افتد . اما در واقع ماژول ها "قلب "  VBA هستند.


Rename کردن یک ماژول

هنگامی که یک ماژول جدید را وارد می کنید . VBA به آن یک نام اولیه مانند Module1 می دهد . این نام وقتی که فقط با یک ماژول کار می کنید در کارتان تاثیری نخواهد گذاشت ولی اگر با چندین ماژول سرو کار داشته باشید انگاه باید برای هر کدام از آن ها یک نام با معنی در نظر بگیرید تا از طریق ان بتوانید تفاوت بین آن را توسط آن نام متوجه شوید.

برای Rename کردن یک ماژول مراحل زیر را انجام دهید :

  • ماژول مورد نظر را در پنجره Project Explorer انتخاب کنید .
  • در پنجره های Properties در قسمت Name نام جدید را وارد کنید.


Import کردن یک ماژول

اگر یک ماژول را درون یک فایل با فرمت BAS ,Export کنید . آنگاه می توانید همان فایل را به عنوان یک ماژول در یک پروژه VBA دیگر Import نمایید . مراحل انجام این کار به صورت زیر است :

  • اگر هم زمان چندین پروژه را باز کرده اید . از بین ان ها پروژه مورد نظر را انتخاب کنید.
  • از منوی  File  گزینه Import File را انتخاب کنید .
  • فایل با فرمت BAS مورد نظر را انتخاب کنید
  • دکمه Open را کلیک کنید .


Remove کردن یک ماژول

اگر نیازی به یک ماژول ندارید . باید آن را حذف نمایید . برای این کار مراحل زیر را طی کنید :

  • ماژول مورد نظر خود را انتخاب کنید .
  • از منوی File گزینه Remove Module را انتخاب کنید .
  • ویرایشگر Visual Basic از شما سوال می کند که مایل هستید قبل از پاک کردن ماژول آن را Export  کنید .
  • دکمه Yes یا  NO را کلیک کنید .

»
 
 

قالب وبلاگ

هاست لینوكس

مرجع راهنمای وبلاگ نویسان

سفارش طراحی اختصاصی قالب وب سایت و قالب وبلاگ

طراحی وب

شارژ ایرانسل

فال حافظ