خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
دوره رایگان آموزش جامع برنامه نویسی اکسل (VBA) از مقدماتی تا پیشرفته
در این دورۀ آموزشی به برنامه نویسی با زبان VBA در نرم افزار اکسل می پردازیم. طی این دوره آموزشی قدم با قدم با برنامه نویسی VBA آشنا می شویم. VBA مخفف Visual Basic For Application می باشد که در واقع یک زبان برنامه نویسی است که توسط مایکروسافت ایجاد شده است.
توجه مهم!
قبل از شروع مطالعۀ این دوره لازم است تا با خود نرم افزار اکسل آشنا باشید. اگر این آشنایی اولیه را ندارید ابتدا دورۀ آموزشی زیر را مطالعه کنید و سپس به سراغ این دوره بیایید :
قبل از شروع مطالعۀ این دوره لازم است تا با خود نرم افزار اکسل آشنا باشید. اگر این آشنایی اولیه را ندارید ابتدا دورۀ آموزشی زیر را مطالعه کنید و سپس به سراغ این دوره بیایید :
فهرست آموزش های این دوره
- VBA چیست؟
- تاریخچه مختصری از VBA
- VBA چه کارهایی می تواند انجام بدهد؟
- آشنایی با کاربردهای بیشتر VBA
- ساخت اولین ماکرو شما
- معرفی ویرایشگر ویژوال بیسیک (VBE)
- درک محیط VBE
- درک ماژول ها (Modules)
- استفاده از مرورگر اشیاء (Object Browser)
- کار در محیط VBE (ویرایشگر ویژوال بیسیک)
- درک کدها
- افزودن ماژول (Module)
- قفل کردن و محافظت از VBE
- نوشتن اولین ماکرو با کد نویسی
- تشریح ماکرو نوشته شده در آموزش قبل
- مروری بر برنامه نویسی شیء گرا (OOP)
- مدل شیء (Object Model)
- ویژگیها (properties)
- متدها (Methods)
- مجموعه ها (Collections)
- متغیر (variable)
- اختصاص دادن مقدار به متغیرها (Assigning Values to Variables)
- انواع داده متغیرها (Data Types)
- معرفی متغیری برای نگهداری تاریخ و زمان (Date and Time)
- اجباری کردن اعلان متغیرها
- درک محدودۀ متغیر (Variable’s Scope)
- متغیرهای ثابت (Constants)
- وُرک بوک ها (Workbooks)
- برگه ها (Worksheets)
- سلولها و محدوده ها (Cells and Ranges)
- تصمیم گیری با VBA
- اپراتور منطقی AND
- اپراتور منطقی OR
- اپراتور منطقی NOT
- ساختارهای تصمیم گیری: If…Then
- ساختارهای تصمیم گیری: If…Then…Else
- If…Then…ElseIf
- Select Case
- جعبه پیامها (Message Boxes)
- جعبه های ورودی (Input Boxes)
- تکرار عملیات با حلقه ها
- حلقه For…Next
- حلقه For…Each…Next
- خروج از حلقه
- حلقه با گام معکوس (Looping In Reverse with Step)
-
...
مطالب مرتبط :
- مدیریت پروژه در اکسل چیست و چه نقشی در بهبود فرایند ها دارد؟
- فارسي كردن شماره صفحه در ورد - روش هایی آسان و سریع
- اضافه کردن فهرست در ورد - آموزش گام به گام
محمد افرا ۱۳۹۷/۰۲/۲۷
سلام عالی بود لذت بردم واقعا احسنتمحمدرضا سالمی ۱۳۹۷/۰۳/۲۰
خیلی ممنونمهدی ۱۳۹۷/۰۸/۲۵
واقعا فوق العاده بود ممنون ممنونمرتضی ۱۳۹۷/۱۱/۱۰
سلاممحشرید...
دستتون درد نکنه...
فقط اگه امکان داره مثال بیشتری بذارید..
خدا خیرتون بده..
ali ۱۳۹۷/۱۲/۱۲
عالی بود عالی.............دم شما گرم.
علیرضا ۱۳۹۸/۰۳/۳۱
سلامممنون و متشکرم به خاطر این دوره آموزشی رایگان
خواستم خواهش کنم ادامه دوره را نیز اضافه نمایید
با تشکر
محمد ۱۳۹۹/۰۸/۱۳
بهترین ها رو واسه تون ارزومندم بنده با توجه به اینکه به شدت در مضیقه مالی بودم و امکان خرید اموزش واسه ام نبود اموزش های شما به شدت به دردم خوردن واقعا ممنونعلی رضایی ۱۴۰۲/۰۲/۰۹
سلام استاد انصاری.آیا میشه یک برنامه وی بی ای ساخت که ظاهرش کاملن شبیه به برنامه های معمولی ویندوز باشه؟ یعنی کاربر اصلا متوجه نشه که در پشت صحنه از اکسل استفاده میشه. من قصد دارم یک برنامه با استفاده از وی بی ای بسازم که روزانه یک لیست شامل تعداد زیادی رکورد را از یک شعبه شرکت به یک شعبه دیگه ارسال کنم. آیا چنین چیزی با وی بی ای و اکسل امکان داره؟ یا باید از زبانهای برنامه نویسی رایج مثل پایتون و سی شارپ و اس کیو ال سرور به عنوان دیتابیس استفاده بشه (که در اون صورت خود ما توان ساخت چنین برنامه ای رو نداریم
امیر انصاری ۱۴۰۲/۰۲/۱۴
دوست عزیز علی رضایی با سلاممتأسفانه بنده پاسخ این سوال را نمی دانم.