-
دسته بندی انواع کدهای موجود در VBA
در این فیلم آموزشی به انواع کدهای موجود در VBA نرم افزار اکسس می پردازیم و در ادامه مثال هایی برای درک بهتر دانشجویان ارائه خواهد شد.
-
ماژول ها Modules
ماژول را میتوان بعنوان یک ظرف در نظر گرفت که کدها در درون آن قرار می گیرند. که از این کدها می توان در بخش های مختلف یک برنامه مثل فرم ها و گزارشات استفاده نمود.
-
-
توابع Functions
-
توابع کدهای از قبل آماده شده ای هستند که در ازای دریافتی یک یا چند ورودی ؛ یک خروجی مشخص ایجاد نموده و در انتها تحویل میدهند.
-
-
سابروتین ها Subroutines
-
سابروتین ها ؛ مجموعه ای از کدها هستند که کار مشخصی را برای ما انجام می دهند ؛ بطور مثال مثال یک در یک سابروتین میتوان یک باکس پیام یا همان Msgbox قرار داد که ساعت جاری سیستم را به ما نشان دهد. حالا اگر هر با با دستور Call این سابروتین را از هرجای برنامه صدا بزنیم ؛ باکس پیام حاوی ساعت جاری سیستم به ما نمایش داده خواهد شد.
-
کلاس ها Clasess
با استفاده از کلاس ها می توان اقدام به ایجاد اشیاء مورد نظر خود در داخل محیط VAB نمائیم. در واقع می توان گفت کلاس یک قالب کدنویسی توسعهپذیر برای ایجاد اشیاء میبلشد. کلاس Class مقادیر اولیه را برای وضعیت متغیرهای عضو و پیادهسازی رفتار توابع یا متدهای عضو فراهم میکند.
-
-
خواص Properties
-
در یک کلاس مجموعهای از خصوصیتها Property و متدهایی تعریف میشوند که برای همه اشیا از آن نوع بصورت مشترک هستند. بعنوان مثال ، یک کلاس را میتوان یک خودرو درنظر گرفت که دارای خصوصیتهایی مثل رنگ و داشتن دو درب باشد.
-
-
متدها Methods
-
در ادامه مثال قبل ؛ در یک کلاس خودرو ، رانندگی کردن میتواند به عنوان یک متُد باشد.