آموزش برنامه نویسی VBA در اکسل - مقدماتی
آموزش برنامه نویسی VBA در اکسل - مقدماتی
چکیده
اصطلاح VBA مخفف عبارت Visual Basic for Applications است که در واقع زبان برنامه نویسی ویژوال بیسیک مختص اپلیکیشن ها می باشد. زبان برنامه نویسی ویژوال بیسیک در چارچوب برخی افزارهای (Applications) آفیس مانند Excel، Word، Outlook و Access گنجانده شده است و به این نرم افزارها قابلیت های زیادی را اضافه نموده است.
توضیحات تکمیلی
اصطلاح VBA مخفف عبارت Visual Basic for Applications است که در واقع زبان برنامه نویسی ویژوال بیسیک مختص اپلیکیشن ها می باشد. زبان برنامه نویسی ویژوال بیسیک در چارچوب برخی افزارهای (Applications) آفیس مانند Excel، Word، Outlook و Access گنجانده شده است و به این نرم افزارها قابلیت های زیادی را اضافه نموده است.
برنامه نویسی اکسل یعنی هر کاری که در محیط کاربری اکسل می توان و یا نمی توان انجام داد قابل پیاده سازی است و با برنامه نویسی اکسل و VBA می توان آن را در اکسل پیاده سازی کرد. امروزه اکسل پر استفاده ترین نرم افزار کاربردی در کسب و کارها است که بازه استفاده از آن از یک ورود اطلاعات ساده تا حل مسائل پیچیده در تصمیم گیری های مهم تجاری و صنعتی می تواند گسترده باشد.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- درس یکم: روش های تعریف متغیر و ورود و خروج اطلاعات در VBA
- درس دوم: کنترل برنامه با استفاده از دستورات شرطی
- درس سوم: کنترل برنامه با استفاده از دستورات شرطی و حلقه ها
- درس چهارم: استفاده از توابع و فرمول های Excel در VBA
- درس پنجم: حوزه تعریف Local و Global متغیر در محیط VBA
- درس ششم: طراحی رابط گرافیکی با استفاده از فرم ها و کنترل ها
آنچه در این آموزش خواهید دید:
پیش نمایشها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۱۵ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۱۱ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۱۸ مگابایت -- (کلیک کنید +))





راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش برنامه نویسی VBA در اکسل - مقدماتی |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۶۰۰۰۶ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVXL9406 |
مدت زمان | ۴ ساعت و ۵۱ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدیویی (لینک دانلود) |
حجم دانلود | ۳۱۰ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات
محمدرضا
بسیار عالی و کاربردی و موثر. بسیار ایده خوبی خواهد بود اگر دوره تکمیلی و حرفه ای تر توسط همین استاد ارائه شود. در کل ممنون از تیم فرادرس
ابوالقاسم
من لم یشکر المخلوق لم یشکر الخالق
"هر کس در مقابل احسان و نیکی بندگان خداوند شکرگزاری نکند خدا را شکر نگفته است"
بسیار عالی بود، استاد گرامی استفاده بردیم.
یاسین
جا داره تشکر کنم از مجموعه فرادرس به خاطر محتواهایی که ارائه میکنن.
محمدامین
در حد اشنایی مقدماتی با vba خوب بود. اگر فکر میکنین که بعد دیدن این درس میتونین یه برنامه واقعی تو vba بنویسین اشتباه میکنین :)
علیرضا
با سلام خدمت گروه بیسار عالی و حرفه ای فرادرس خواستم بگم ممنونم که انقدر مفیدید این آموزش واقعا عالیو پر کاربرد بود مخصوصا در زمینه office عالی هستید تبریک میگم.
زینب
خوب بود، یه دوره ای احتیاج داشتم به این اموزش و کارم رو راه انداخت.
توحید
به نظرم آموزش خیلی کاربردی بود. به حدی که من الان دارم توکارمم ازش استفاده می کنم.
میثم
تسلط بد نبود متوسط رو به بالا، اما مطالب گفته شد خیلی عمیق نبود از هر عنوان یا فصل جزئیاتی گفتن و جا داشت جزئیات عمیق تر گفته بشه.
بهرام
سلام
مطالب گفته شده خیلی سطح بالا نبود میتونم بگم متوسط ارائه شده بود.
سید محمد صادق
نحوه ی بیان مدرس رو راضی بودم، توضیح کد ها خیلی دقیق بود.
امین
عدم تسلط مدرس به مطالب و همچنین تکرار بیش از حد موارد پیش پا افتاده، و مقایسه بی دلیل و پیاپی مدرس با زبان برنامه نویسی متلب باعث شد که من 1 ستاره بدم به این آموزش.
علی
سلام. خیلی مقدماتی بود و باید عنوان آموزش رو می گذاشتند مقدماتی. کوتاه و مختصر بود و میتونست مسائل بیشتری رو پوشش بده.
علی
به نظر من اصلا فرادرس آموزش بد نداره. این آموزش هم خیلی با نگاه ساده و قابل فهم توضیح داده بود.
یاشار
خوب بود تقریبا همه مباحث مقدماتی و پایه بدردبخور رو گفته بود.
عباس
خیلی جالب نبود و مثال های کاربردی نزده بود. بیشتر بیسیک بود. من انتظار داشتم پیشرفته تر باشه.
عباس
بد نیست فقط یه کمی ابتدایی بود. پروژه های عملیاتی نداشت و در حد جدول ضرب بود.
احمد
سلام ممنون از فرادرس به خاطر آموزش های خوبش. این آموزش خوب بود و تونست نیاز منو برطرف کنه.
عماد
آموزش خوبی بود کار راه انداز بود به کارم اومد.
مرضیه
خوب بود، نیازی که داشتم و تونستم برطرف کنم.
سید مهدی
استاد به مباحث مسلط بودند و توضیحات خیلی خوب و قابل فهم بود. مطالب هم کاربردی بود.
بیژن
خوب بود ولی کاربردی و تکمیلی نبود. اگر بتونید خیلی پشرفته و تکمیلی تر ارائه کنید عالی میشه.
تقریبا همه آموزشهای اکسل تهیه کردم و خوب هستن.
مرسی
جلالی
با درود و احترام تام حضور تمامی دست اندرکاران تیم فرادرس
تا کنون چندین آموزش مختلف را دیدهام، روش آموزش فرادرس بسیار عالی است. در آموزش vba همچنانکه دوستان عزیز فرمودهاند سه نکته بسیار چشمگیر است، اول تکرار مکررات، دوم طرح مباحث ابتدایی و سوم مثالهای ناکارآمد و پیش پا افتاده، در انتها اعلام میدارم به آموزشهای فرادرس اعتماد کامل دارم و تا کنون از آنها استفاده شایان بردهام. با امید به پربار شدن هرچه بیشتر محتویات ارایه شده و بهروزی مسولان و مدرسین محترم مجموعه فرادرس.
هاشمی
با سلام و عرض تشکر از جناب پالیزوان جهت تهیه این پکیج آموزشی مختصر، کاربردی و مفید.
hamed
با عرض سلام و خسته نباشید از تیم بزرگ فرادرس برای ایجاد چنین بستر آموزشی مناسب و گسترده و همچنین مهندس جواد پالیزوان زند برای ارائه این آموزش بسیار کاربردی.
یک از مهم ترین قسمت های نرم افزار آفیس که برای کاربران نیمه حرفه ای و حرفه ای گنجانده شد بخش کد نویسی و ماکرو نویسی با زبان ویژوال بیسیک خیلی از کارها رو میشه باهاش انجام داد که به صورت عادی در نرم افزار نمیشه اون کار و کرد و کسی که مدام با این نرم افزار ها سرو کار دارد اگ کد نویس در آن را یاد بگیرد می تواند بسیاری از کارهای تکراری و خسته کننده که ساعت ها وقت میبره رو به صورت اتوماتیک و در کمترین زمان ممکن با استفاده از نوشتن یک کد ماکرو انجام دهد خیلی لازم و مفیده این آموزش.
khodadadi
با سلام
بنده چند درس ابتدایی را مشاهده کردم . فکر می کنم آموزش برنامه نویسی VBA در اکسل یکی از نیازهای اساسی تمام کارشناسانی ست که درمحل کار نیاز به ارائه گزارش و یا تهیه نرم افزار دارند و خیلی خیلی مفید خواهد بود. با تشکر از تیم خوب فرادرس و مدرسین زحمت کش آن.
ضمناً به همه عزیزان توصیه می کنم دوره آموزشی داشبوردهای مدیریتی اکسل با تدریس مهندس محمد حسین مهدوی را تهیه و مشاهده نمایند که بسیار عالیست.
با تشکر
اکبر
خیلی خیلی عالی
طاهر
خواهش میکنم منابع و کتابهایی که در زمینه تولید آموزشها استفاده میشن جهت مطالعه بیشتر ذکر کنید
مها
سلام
این اموزش خوب هست لطفا پیشرفته رو هم تهیه بفرمایید
سهند
اين آموزش هم نكات مثبت داشت و هم نكات منفي
آموزش براي سطح مقدماتي خوب است اما براي سطح پيشرفته مناسب نيست
ضمنا تكرار مطالب به حدي زياد است. در زمان کمتری نیز امکان ارائه آموزش وجود داشت.
مهران
از فرادرس بعید بود این آموزش
مشکلات زیاد بود تکرارمطلب،عدم تسلط استاد،مثال های سطح پایین و...
روابط عمومی
با سلام مخاطب گرامی،
از حضور شما در فرادرس سپاس گزاریم،
شما می توانید برای انتخاب آموزش مناسب با سطح دانش خود پیش نمایش ها و سرفصل های آموزش های ارائه شده در فرادرس را مورد بررسی قرار دهید.
از همراهی شما خرسندیم.
موفق باشید.
پاسخ به نظر
یاسر
سلام
ضمن تشکر از ارائه مفیدتون نیاز هست که اطلاعات تکمیلی در خصوص نحوه ذخیره ماکرو ها جهت استفاده بعدی و در هر فایل جدید رو هم ارائه میفرمودید
همچنین نیاز هست که هر برنامه نویس بتواند به تمام بخش های برنامه نویسی و منابع اصلی و بصورت آفلاین دسترسی داشته باشد تا در برنامه های کاربردی بتواند از بخش های دیگری که در بحث نمی گنجد آشنا شده و با تمرین هایی که داده میشود بحث تکمیل گردد
البته لازم است که استاد محترم یک لینک و صفحه جهت تبادل اطلاعات در فضای مجازی قرار دهد تا بحث واقعا جامع و کامل ارائه شود
من ا... توفیق
میثم
آموزش جامع و کامل نبود و نیازهای آموزشی من رو رفع نکرد.در حد اولیه و آشنایی بود
مصطفی حقی
سلام. به نظر من این آموزش عاالی هستش. آقای دکتر پالیزوان به موقع و در حد نیاز موارد لازم رو تکرار می کنن به طوری که من دانشجو با یک بار تماشای ویدئو، مفاهیم رو به صورت عمیق یادگرفتم؛ در واقع من رو از تماشای مجدد ویدئوی آموزشی بی نیاز کردن. من از دکتر پالیزوان زند و از گروه فرادرس بابت این آموزش تشکر می کنم.
جواد
ی انتقادی که وجود داره اینه که مدرس خیلی مخاطب رو خسته میکنه. من دو قسمت اولش رو دیدم که اینجوری بود. در ضمن اینقدر که اسم نرم افزار متلب رو آوردن اسمی از اکسل نیاوردن. به نظرم تو این آموزش اصلا نیازی به مقایسه vba با سایر زبان های برنامه نویسی و متلب نیست ذهن مخاطب از بحث اصلی منحرف میشه. روی هم رفته آموزش خوبی هست که بهتر از این هم میتونست ارائه بشه. تشکر
محمد حاجیان
#آقا ممنونم از اموزشتون
منتهی شما رو به خدا قسم میدم در آموزشهای بعدیتون ی مطلب رو صد هزار بار تکرار نکنید آدم رو به مرز جنون میکشید
بخدا روانی شدم انقدر گفتید ویژوال بیسیک فور اپلیکیشن
انقدر اون قسمت شی گرا رو تکرار کردید که ی قسمتش رو کلا مجبور شدم بزنم جلو
نکنید تو رو قران نکنید این کارا رو
علیرضا
با توجه به اینکه زحمت کشیدند قابل احترام و تحسین هستن،ولی انتظارنداشتم اینقدر مبتی و ابتدایی باشد به طوریکه استاد فقط توجمع دوتا عدد،و درج دو رشته متن در سلول اکتفا کنه..و همونطور که دوستمون گفتن استاد هم از تکرار مباحث خیلییییی استفاده میکنه..بنظر باید دقت بیشتری شود این اموزش می تونست تو یه جلسه تموم میکرد
تارات
سلام و عرض ادب
بزرگترین اشکالی که در کل این دوره آموزشی وجود داشت, تکرارهای زیاد توسط مدرس بود که از زمان مفید برای آموزش نکات بیشتر ممانعت میکرد. در بعضی موارد جناب آقای پالیزوان چندین بار دقیقا یک موضوع را تکرار میکردند. با توجه به اینکه این اموزش به صورت رسانه ای است و موارد مبهم توسط کاربر قابل بازبینی است دیگر نیازی به تکرار در این حد و در آموزش وجود ندارد و متاسفانه اینگونه تداعی میشود که مدرس سعی در پر کردن زمان آموزش را داشته است.
تاکید میکنم مواردی که جناب مهندس تکرار میکردند دقیقا مشابه هم هستند. وهمچنین نیازی نیست در آموزش رسانه ای مثلا برای تست یک کد نوشته شده برای درج نام خانوادگی یا ... خروجی را بارها و بارها امتحان کرد
امیدوارم مجموعه فرادرس در تهیه آموزشهای آتی نسبت به این مورد بسیار مهم حساسیت بیشتر نشان دهند
با تشکر
مهسا
آموزش بسیار عالی بود و توضیحات مناسب بودند ولی حس می شود مطالب کمی بیان شد و به نظر من به یک نسخه پیشرفته نیاز میباشد بخصوص در قسمت طراحی فرمها و چگونگی ذخیره سازی اطلاعات فرم و ........
بهنام
مطالب ارایه شده برای برنامه نویسی با vba کافی نیست با این که توضیحات مناسب بوده اگر یک نسخه ی آموزشی دیگر با ارایه مباحث پیشرفته تر منتشر میشد بسیار عالی بود
راضیه
بسیار پر محتوا
razieh
این آموزش مباحث بسیار ابتدایی VBA را به شکل خیلی خوب توضیح میدهد
استاد بسیار عالی هستند ولی متاسفانه مباحث بسیار کمی آموزش داده می شود
علی میر
ضمن تشکر ارائه آموزشهای پرکاربرد و تا حدودی کمیاب از این دست به زبان فارسی، حوزهی نفوذ مناسبی برای تمایز "فرادرس" قلمداد میشود. به امید موفقیتهای روزافزون برای شما.
Majid
ضمن عرض سلام و خسته نباشید خدمت همه ی دوستان بزرگوار فرادرس.
موضوع انتخاب شده بسیار عالی بوده.
با سپاس فراوان.
بهنام اسلامی
سرفصل های این دوره که خوب است ولی لطفا در صورت امکان برنامه نویسی در اکسس را آموزش بدهید.
صالح
عالیه. تشکر از برنامه های خوب فرادرس.
امیر
از آموزش فرمول نویسی آقای آرمان ری بد مدرس دوره خیلی سپاسگذارم- مطالب رو خیلی عالی و روشن تدریس کردن.
هر چه زودتر مشتاق یادگیری وی بی ای نویسی در اکسل هستم. ممنونم از سایت خوبتون.
و سوال اینکه آیا به عنوان پیش نیاز لازم هست تا ویژوال بیسیک رو یاد بگیریم یا داخل همین آموزش هست؟
در آخر یه درخواست خیلی مهم دیگه هم داریم و اون اینکه لطفا آموزش تخصصی در رابطه با اکسل داشته باشید
مثل کاربرد اکسل در کنترل پروژه- کاربرد اکسل در مهندسی صنایع و ایجاد داشبورد های مدیریتی در اون ها
از سایت پر محتوا و آموزش های بی همتاتون کمال تشکر رو دارم.
منتظر آموزش های بعدیتان هستیم ;)
روابط عمومی:
از مکاتبه شما متشکریم و از اینکه آموزش های ارائه شده رضایت شما را به همراه داشته اند خوشحالیم.
برای این آموزش دانش قبلی از برنامه نویسی ویژوال بیسیک نیاز نمی باشد. پیش نیاز این آموزش در ادامه سرفصل ها آمده است.
موفق باشید.
و در خصوص آموزش های ذکر شده پیشنهاد می کنیم لینک های ارسالی را بررسی کنید:
آموزش کاربرد اکسل (Excel) در مهندسی صنایع
آموزش داشبوردهای مدیریتی اکسل (Excel)
امیدواریم مطابق با اهداف شما باشد.
پاسخ به نظر
علی
سلام سپاس از تلاش شما دوستان و سروران. چشم به راه این آموزش بودیم.
بهنام
مهمترین قسمت اموزش افیس ،قسمت VBAهستش .خیلی از کارها رو میشه باهاش انجام داد یعنی توی اکسس و اکسل برنامه نوشت خیلی خیلی لازم و مفیده
مهران
بی صبرانه منتظر سه تا از آموزش ها هستم. این آموزش که منتشر شد + آموزش اصول شبکه های تلفن همراه + آموزش آشنایی با شبکه های تلفن همراه نسل سه و پس از آن.
تا حالا هر آموزشی رو که گرفتم راضی بودم امیدوارم این ها هم به همین صورت باشد.
mostafa
سلام
علاوه بر این اکسل کاربردهای متفاوتی در رشته های مختلف دارد، لطفا فیلم آموزشی کاربرد اکسل در مهندسی صنایع و همچنین کاربرد اکسل در کنترل پروژه نیز تهیه شود.
با تشکر
samira
بله من این استاد رو میشناسم واقعا از جون و دل درس میده
امیدوارم اموزش مفیدی باشه
ممنونم