آموزش صفر تا استادی
VBA در اکسل

هر آنچه باید ازمبانی و اصول حرفه ای
برنامه نویسی به زبان ویژوال بیسیک در محیط اکسل یاد بگیرید

ویدیو های آموزشی باکیفیت

بلافاصله پس از پرداخت، ویدیوها به همراه لینک دانلود داده‌ها، فایل‌ها و تمرینات در اختیار شما قرار می گیرد

آپدیت همیشگی

خریداران قبلی می توانند به طور رایگان آپدیت های آینده را دریافت کنند

به صرفه، جامع و کاربردی

با تمرین های عملی خود را محک میزنید. البته شما تنها نیستید. منتور در تمام لحظه ها همراه شماست.

داستان شکل‌گیری دوره

آموزش صفر تا استادی VBA در اکسل

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

در ابتدا درمورد مفهوم ماکرونویسی در اکسل و VBA صحبت کنیم.

ماکرونویسی در اکسل چیست؟ مفهوم  VBAدر اکسل

در ابتدا درمورد نرم افزار Excel و قابلیت های آن صحبت می کنیم. نرم افزار اکسل، جزئی از مهارت‌ های هفتگانه ICDL، یکی از ابزارهای مجموعه آفیس شرکت مایکروسافت است. این نرم افزار از نوع صفحه گسترده می‌ باشد که به کاربران این اجازه را می ‌دهد، داده ‌ها را سازماندهی کنند و محاسبات را به سادگی انجام دهند. اکسل با امکانات خود در دسته‌ی نرم افزارهای اداری آفیس جای دارد و با این نرم افزار می توان اطلاعات را وارد، قالب ‌بندی، محاسبه و سازماندهی کنید. از جدول ‌ها و سلول ‌های موجود در اکسل، به عنوان واحدهای اصلی استفاده می ‌شود و کاربران می‌ توانند فرمول‌ ها و توابع ریاضی را در آن ها اعمال کنند. از مزایای اکسل می ‌توان به توانایی در انجام محاسبات پیچیده، ایجاد نمودارها و تجزیه و تحلیل دقیق داده‌ ها اشاره کرد.

حال نوبت به موضوع اصلی یعنی ماکرونویسی می رسد. ماکرونویسی در اکسل به معنای ایجاد اسکریپت ‌های خودکار برای اجرای فرآیندهای مکرر است. این ابزار به وسیله ضبط و پخش مراحل کار در اکسل، توانایی اجرای خودکار و تکراری را فراهم می ‌کند. در واقع، ماکروها به کاربران این امکان را می‌ دهند تا عملیات ‌های خود را بصورت خودکار و بدون نیاز به تکرار دستی انجام دهند. این ابزار به ویژه برای کاربرانی که بخواهند فرآیندهای پیچیده ‌تر را به طور مداوم انجام دهند، مفید است. ماکروها در واقع دستورالعمل‌های خودکار برای اکسل هستند که توسط زبان برنامه‌نویسی VBA نوشته می ‌شوند. با استفاده از ابزارهای ماکرو، می‌ توانید مراحل مختلف کار را ضبط و به کدهای VBA تبدیل کنید تا این مراحل را به صورت خودکار تکرار کنید. اگرچه نوشتن کدهای VBA ممکن است به نظر برخی کاربران پیچیده برسد؛ اما می توان با تمرین با این زبان آشنا شوند و زمانی که آن را یاد گرفته اند، قابلیت‌ های قدرتمندی را در اختیار خواهند داشت. ماکرونویسی در اکسل به کاربران این امکان را می‌ دهد که با استفاده از کدهای برنامه‌نویسی، فرآیندهای خود را بهبود داده و به صورت اتوماتیک اجرا کنند.

گفتیم برای ماکرونویسی می توان از VBA استفاده کرد. VBA یا Visual Basic for Applications، زبان برنامه‌ نویسی توسعه داده شده توسط مایکروسافت برای آفیس، از جمله اکسل، ورد، پاورپوینت و اکسس است. این زبان امکان ایجاد ماکروها، فرم‌ های کاربری، نمایش پیغام و اجرای کدها در سند را فراهم می ‌کند. با ضبط مراحل، اکسل کد VBA تولید می‌ کند که برای اجرای ماکروها به ‌کار می‌ رود. با استفاده از این کدها این امکان وجود دارد که ، عملیات ‌های تکراری را به ‌طور خودکار انجام داد و به کاهش خطاها و افزایش سرعت در کارها کمک کند.

در ادامه به اهمیت یادگیری ماکرونویسی و VBA در اکسل را تشریح می کنیم.

اهمیت ماکرونویسی و VBA در اکسل چیست؟

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

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

استفاده از ماکرونویسی در اکسل به کاربران عادی این امکان را می ‌دهد که بدون نیاز به دانش عمیق در زبان‌ های برنامه‌ نویسی، فرآیندهای خود را بهبود دهند و به سرعت و دقت بیشتری دست پیدا کنند.

به‌طور خلاصه، یادگیری ماکرونویسی و VBA در اکسل نه تنها به بهبود کارایی و دقت فرآیندها کمک می ‌کند، بلکه می توا ن از در زمینه‌ های مختلف مانند آب‌ و هواشناسی، آمار، مهندسی و بسیاری از حوزه ‌های دیگر نیز استفاده کرد.

حال که با اهمیت این دوره آشنا شده اید، به این سوال پاسخ خواهیم که مخاطبین دوره آموزشی ماکرونویسی و VBA در اکسل چه کسانی هستند؟

ماکرونویسی و VBA برای چه افرادی مناسب است؟

یادگیری ماکرونویسی و VBA در اکسل به دانشجویان و اساتید رشته ‌های مهندسی آب، محیط زیست، کشاورزی، و جغرافیا اجازه می ‌دهد فرآیند های پیچیده مرتبط با حوزه خود را با استفاده از برنامه‌ نویسی بهبود بدهند و داده‌ ها را دقیق ‌تر تحلیل کنند. همچنین، این مهارت به کارشناسان شرکت ‌های مهندسی مشاور کمک می ‌کند تا در حل مسائل مختلف از آن استفاده کنند. این آموزش برای کسانی که به ارتقاء مهارت ‌های کاری، توانایی‌ تحلیل داده و گزارش ‌گیری اتوماتیک وابسته  هستند، بسیار مناسب است.

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

اگر مخاطب این دوره هستید یا به دنبال کسب مهارت و علم هستید، با ما همراه باشید تا سرفصل های این دوره را به شما معرفی کنیم.

دوره آموزش ماکرونویسی و VBA در اکسل

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

-جلسه اول: اولین قدم دوره استادی ماکرونویسی

-جلسه دوم: استاد VBA از متغیرها چه می داند؟

-جلسه سوم: آزادی … از نوع مشروط (از عملگرها بیشترین استفاده را ببرید)

-جلسه چهارم: ارباب حلقه ها شوید!

-جلسه پنجم: نوبت حرفه ای شدن است

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

-جلسه هفتم: ماکروی خود را صدا کنید!

-جلسه هشتم: به ماکروی خود فرم دهید

البته این سرفصل ها شامل ریزمحتواهایی است که در همین صفحه به آن اشاره شده است. در پایان به چند نکته اشاره می کنیم.

اصطلاحات در ماکرونویسی در اکسل

برای این که آموزش ماکرونویسی در اکسل را به خوبی شروع کنید، خوب است که با برخی از اصطلاحات ماکرونویسی آشنا بشوید. این گونه می توانید آموزش را بدون هیچ مشکلی ادامه بدهید. به همین دلیل در ادامه به برخی از این اصطلاحت آشنا خواهید شد. نگران نباشید در آموزش ماکرونویسی در اکسل به تمامی این اصطلاحات اشاره خواهیم کرد:

ماکروها (Macros): ماکروها به زبان Visual Basic for Applications یا به اختصار VBA  متصل هستند و توسط شما به عنوان کاربر ایجاد خواهند شد. آن ها مجموعه ‌ای از دستورات هستند که به محض فراخوانی توسط کاربر یا با رویدادها مانند فشردن یک دکمه فعال می ‌شوند و نتیجه ای را نشان می دهند.

متغیرها (Variables): متغیرها برای ذخیره و مدیریت داده ‌ها در ماکرونویسی استفاده می ‌شوند. شما می ‌توانید در ماکرونویسی در اکسل انواع مختلفی از متغیرها از جمله اعداد، رشته ‌ها، بولین ‌ها و حتی آبجکت ‌ها را تعریف کنید.

حلقه ‌ها (Loops): حلقه ‌ها برای تکرار یک بلاک از کد تا زمانی که یک شرط مشخص برقرار باشد، استفاده می ‌شوند. حلقه ‌های for، while و do-while از جمله انواع حلقه‌ هایی هستند که می‌ توانید در ماکرونویسی در اکسل استفاده کنید.

شرطی ‌ها (Conditionals): شرطی ‌ها برای اجرای بلاکی از کد در صورت برقراری یا عدم برقراری یک شرط مشخص استفاده می ‌شوند. شما می ‌توانید از شرطی‌های if-else و select case در ماکروهای خود استفاده کنید.

توابع (Functions): توابع در ماکرونویسی در اکسل برای انجام عملیات ‌های محاسباتی مورد استفاده قرار می ‌گیرند. شما می ‌توانید از توابع استاندارد مثل SUM، AVERAGE، COUNT و همچنین توابع سفارشی خود استفاده کنید.

آبجکت ‌ها (Objects): در آموزش ماکرونویسی در اکسل، شما با آبجکت ها آشنا می شوید. شما می‌ توانید با استفاده از آبجکت ‌ها به شیت‌ ها، سلول‌ ها، نمودارها و سایر عناصر اکسل دسترسی پیدا کنید. این کار با استفاده از کتابخانه‌ ها و مجموعه ‌های شی گرا امکان‌پذیر است.

البته لازم به ذکر است تاکید کنیم که اگر همچنان با برخی از این اصطلاحات آشنا نیستید، لازم به نگرانی نیست. در آموزش ماکرونویسی در اکسل از انجمن تخصصی مهندسی علوم آب همه این اصطلاحات را به صورت کاربردی مشاهده خواهید کرد.

در ادامه در رابطه با یکی دیگر از اصطلاحات صحبت می کنیم و این اصطلاح ماژول است. ماژول‌ ها در ماکرونویسی اکسل به عنوان محفظه‌ هایی برای ذخیره و سازماندهی کد‌های ماکرو استفاده می‌ شوند. ماژول ‌ها می ‌توانند شامل توابع، رویدادها، زیررویدادها و سایر کدها باشند. ماژل ها انواع مختلفی دارند که در ادامه به بررسی این موارد می‌ پردازیم:

ماژول ‌های عمومی (General Modules): ماژول‌ های عمومی معمولاً شامل توابع و رویدادهایی هستند که به صورت دستی فراخوانی یا به صورت خودکار با رویدادهای وقوع در اکسل فعال می ‌شوند.

ماژول ‌های کلاس (Class Modules): ماژول ‌های کلاس برای ایجاد شی ‌های سفارشی و مدیریت رویدادهای مربوط به آنها استفاده می ‌شوند. با استفاده از این نوع ماژول، شما می‌ توانید خصوصیات و رویدادهای سفارشی برای شی ‌ها ایجاد کنید.

ماژول ‌های فرم (Form Modules): ماژول ‌های فرم به منظور کنترل و واکنش به رویدادهای یک فرم در اکسل استفاده می ‌شوند. این ماژول ‌ها شامل کدها و رویدادهایی هستند که برای یک فرم مشخص تعریف می ‌شوند.

ماژول ‌های استاندارد (Standard Modules): ماژول‌های استاندارد ماژول هایی هستند که می ‌توانند توسط سایر ماژول ها مورد استفاده قرار بگیرند.

نکات پایانی

ما در انجمن تخصصی مهندسی علوم آب سعی کرده ایم که در کنار آموزش ماکرونویسی و VBA در اکسل، از مثال های کاربردی نیز استفاده کنیم. سعی کرده ایم با این مثال ها، این دوره را تخصصی تر نیز کنیم.

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

چه مهارتی کسب می‌کنید؟

  • استاد VBA قادر است روش ها و مدل های ریاضی کاربردی موجود را به کدهای ماکرو تبدیل کند و در سریعترین زمان ممکن خروجی های دلخواه خود را محاسبه کند؛
  • او می تواند در میان کارمندان شرکت های مهندس مشاور بدرخشد؛
  • برای او سلول های اکسل دیگر مستطیل نخواهد بود و هر تغییری که مدنظرش باشد می تواند اعمال کند؛
  • او قادر خواهد بود هوشمندانه پروژه های خود را در محیط اکسل با زبان ویژوال بیسیک مدیریت کند؛
  • او می تواند گزارش های خام منابع آب را در زمان بسیار کمی تحلیل کنید؛
  • او قادر خواهد بود خروجی های مورد انتظار خود را در محیط اکسل تولید کند؛
  • او خواهد توانست ماکروهای جذاب و کاربردی در محیط اکسل بنویسد؛
  • او می تواند در زمینه های مختلفی همچون آب های سطحی، هواشناسی، آب زیرزمینی، هیدرولوژی، زهکشی، سازه های هیدرولیکی و … کارها را در سریعترین زمان ممکن انجام دهد؛
  • او خواهد توانست برای هر مسئله ای یک نرم افزار گرافیکی در محیط اکسل تولید کنید؛
  • او می تواند خروجی های کاربردی برای اهداف مختلف را تولید کند؛
  • او قادر است نرم افزارهای کاربرپسند و قابل انتشار برای پروژه های خود تولید کند و به راحتی به اشتراک بگذارد.

مدرس این دوره

آرش ازکیـــا

  • استاد منتخب در دانشگاه های استان البرز
  • مدیر گروه دپارتمان آب کانون دانش پژوهان طلیعه ایرانیان
  • عضو ارشد و معاون روابط بین الملل گروه مخترعین برتر کشور (با ثبت دو اختراع)
  • بیش از ۱۰ سال سابقه در زمینه طراحی و اجرای شبکه های آبرسانی و سیستم های آبیاری
  • بیش از ربع قرن تجربه برنامه نویسی و دیباگینگ بصورت Script Lines, inline و Online

به کار چه‌کسانی می‌آید؟

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

سوالات متدوال

خیر نیازی نیست که پیش نیاز خاصی از ماکرونویسی در اکسل بدانید .چون سطح از مقدماتی تا پیشرفته می باشد.

با توجه به اینکه فیلم هر جلسه انتهای جلسه به شرکت کنندگان داده خواهد شد (برای شرکت کنندگان غیرحضوری ایمیل می شود) میتوانید در خانه به طور کامل بررسی نمایید و تمرین کنید. علاوه بر اینکه در سر کلاس هم یک تایمی برای تمرین قرارداده خواهد شد. همچنین در هر جلسه تکالیفی جهت تمرین بیشتر به شما داده می شود (شرکت کنندگان غیرحضوری تمرین های داده شده را حل نموده و جهت مشاوره و پشتیبانی می توانند با مدرس در ارتباط باشند).

بله. تمامی شرکت کنندگان این دوره (چه به صورت حضوری چه غیر حضوری) تمامی فایلها و ویدئوهای دوره های آینده را به رایگان دریافت میکنند.

بله. افراد زیادی از ما تقاضای معرفی نیروی انسانی میکنند. ما دانشجویان کوشا را به این شرکت ها معرفی میکنیم.

اگر شرکت کنندگان علاقه به کار عملی در زمان کلاس دارند میتوانند با خود لپتاپ های شخصی شان را بیاورند.

بله شرکت کنندگان همگی دسترسی به اینترنت دارند و میتوانند مطالب تدریس شده را مستقیما بر روی پروژه های خود اعمال نمایند. ضمن اینکه با دریافت فیلم همان جلسه میتوانند درخانه بیشتر روی مباحث آن جلسه تمرین نمایند.

آیا داده های استفاده شده جهت انجام پروژه در اختیار شرکت کنندگان قرار می گیرد؟

فیلم های ضبط شده برای افرادی که غایب باشند، ایمیل خواهد شد.

بله به همه شرکت کنندگان گواهی حضور در دوره ارائه خواهد شد

ریز محتوای جلسات

جلسه اول | اولین قدم دوره استادی ماکرونویسی

  • ماکرو نویسی چیست و چه اهمیتی دارد؟
  • آشنایی با ماکروها در اکسل
  • ایجاد یک ماکرو
  • اجرا و استفاده از ماکرو
  • حذف، تغییر نام و ذخیره ماکرو
  • ابزارهای Developer
  • آشنایی با پنجره کدنویسی محیط Visual Basic Editor (VBE)
  • بازکردن فایل حاوی ماکرو و دستکاری آن
  • آشنایی با الگوریتم و فلوچارت
  • انجام چند مثال کاربردی

جلسه دوم | استاد VBA از متغیرها چه می داند؟

  • بحث در خصوص امنیت کدها
  • آشنایی با یک ویروس مخرب و شایع
  • آشنایی با انواع داده های مقدار، ارجاع و اشاره گرها
  • آشنایی با حافظه Stack و Heap
  • آشنایی با انواع متغیرهای معمول
  • جزییاتی در خصوص متغیرها
  • با Casting آشنا شویم
  • با انواع Conversion های Implicit و Explicit آشنا شویم
  • بحث در خصوص ثوابت
  • محدوده های مورد نظر خود را مقدار دهی کنید
  • انجام چند مثال کاربردی

جلسه سوم | آزادی … از نوع مشروط (از عملگرها بیشترین استفاده را ببرید)

سیب

  • عملگرهای ریاضی و تقدم آنها
  • عملگرهای مقایسه‌ای، منطقی و تسلسلی
  • آشنایی با Option Explicit
  • آشنایی با MsgBox و InputBox
  • ساختار شرطی If … End If
  • ساختار شرطی If … Else … End If
  • ساختار شرطی If … ElseIf … End If
  • ساختار شرطی If … ElseIf …Else … End If
  • ساختار If های متداخل
  • دستور GOTO
  • ساختار شرطی Select Case
  • انجام چند مثال کاربردی

جلسه چهارم | ارباب حلقه ها شوید !

  • حلقه For … Next
  • حلقه While …Wend
  • حلقه Do … Loop
  • حلقه Do … While
  • حلقه Do … Until
  • حلقه بی‌نهایت (Infinity Loop)
  • دستور Exit
  • انجام چند مثال کاربردی

جلسه پنجم | نوبت حرفه ای شدن است

  • آشنایی با User Defined Type(UDT)
  • دستور With … End With
  • حلقه تکرار For Each … Next
  • آرایه‌ها در VBA
  • انجام چند مثال کاربردی

جلسه ششم | به توابع ماکرو سلام کنید

  • آرایه های چند بعدی (ماتریس) در VBA
  • کار با رشته ها (Len, Trim, LCase, UCase, CStr, InStr, Mid, Replace, Val, Left, Right)
  • توابع ریاضی
  • توابع تاریخ و زمان
  • انجام چند مثال کاربردی
جلسه هفتم | ماکروی خود را صدا کنید!
  • نحوه فراخوانی یک تابع در یک تابع یا زیر روال دیگر
  • کنترل حرفه ای تمامی اجزاء یک برنامه
  • رویدادهای دلخواه خود را رقم بزنید
  • انواع رویداهای مربوط به Workbook را به خدمت بگیریم
  • هدایت کاربر به سمت و سوی دلخواه توسط رویدادهای Worksheet
  • کاربرد Immediate Window
  • کاربرد Watch Window
  • کاربرد Local Window
  • آشنایی با Visibility و Level و Scope
  • آشنایی با شی Collection
  • آشنایی با متغیرهای Variant
  • آشنایی با تابع (Function)
  • آشنایی با آرگومان
  • انواع آرگومان
  • قواعد نام‌گذاری (Notation Rules)
  • ساخت و افزودن توابع دلخواه به محیط اکسل (توانمندی اکسل خود را نامحدود کنیم)
  • توابع پیش فرض اکسل مانند SIN، EXP، LOG یا … چگونه ایجاد شده اند
  • بحث ها تکمیلی در خصوص متغیر و انواع توابع
  • انجام چند مثال کاربردی

جلسه هشتم | به ماکروی خود فرم دهید

  • استفاده از ActiveX ها در برنامه
  • کنترل های دلخواه خود را ایجاد کنید
  • چگونگی مدیریت انتخاب های انفرادی یا گروهی
  • ساده سازی کار با برنامه های نوشته شده جهت فروش یا واگذاری به غیر
  • محیط برنامه های خود را جذاب و بازار پسند کنیم
  • چگونه فرم های مختلف را ایجاد و مدیریت نماییم
  • تلفیق و یکپارچه سازی کدها
  • چرا از فایل ها استفاده می کنیم
  • مدیریت فایل ها چگونه صورت می گیرد
  • با پرکاربردترین ابزار مدیریت فایلها آشنا شویم
  • مدیریت هارد دیسک با استفاده از اشیاء فایل، فولدر، درایو و …
  • معرفی عمده ترین متدهای FSO
  • نحوه اداره نمودن موثر فایلهای متنی در VBA
  • انجام چند مثال کاربردی
مبلغ ثبت نام:
1,600,000 تومان
تخفیف شما:
1,010,000 تومان
مبلغ پرداختی:
590,000 تومان

برای تهیه این دوره

از آب کمتری استفاده شده است.

پشتیبانی 4بعدی

تمام دانشجویان حضوری و غیرحضوری پس از ثبت نام به پنل کاربری دوره دسترسی دارند و با توجه به تمرینات و پروژه هایی که در طول دوره کار میکنند میتوانند از پشتیبانی راهنمایی بگیرند.

پشتیبانی به 4 روش:

امکان ثبت تیکت در پنل کاربری

ارتباط از طریق تلگرام با پشتیبان ویژه دوره

پشتیبانی از طریق تلفن ثابت

ملاقات حضوری با هماهنگی قبلی در دفتر انجمن تخصصی مهندسی علوم آب با مدرس دوره

نظرات کاربران

نظر خود را بنویسید:
ثبت دیدگاه
دیدگاه های کاربران
علیرضا بنی اسدی
11:36 - 1399/01/08
پاسخ دهید

با عرض سلام و احترام خدمت جناب آقای دکتر ازکیا استاد گرامی دوره VBA می خواستم از صبر و حوصله و قدرت تسلط و بیان روان و شیوا شما که با حوصله فراوان کوچک ترین مراحل را جز به جز توضیح می دهید واقعا تشکر کنم باور کنید تو این دوره استادی که 10 جلسه را شامل می شد من تصور می کردم که دوره حضوری هست و شما از نزدیک دارید تدریس می کنیدجو آرام بخشی بر کل دوره حاکم هست و فضا خیلی مطلوبی را شما فراهم کرده اید که حس دنبال کردن مطالب را در بیننده چندین برابر می کند باز هم از شما استاد عزیز که نشان می دهد واقعا از عمق وجودتان دوست دارید به دیگران دانش و علم بیاموزید تشکر می کنم من تازه دوره برنامه نویسی را در حال یادگیری هستم دوره استادی VBA که شما تدریس کردید در ایجاد انگیزه جهت پیگیری ادامه برنامه نویسی برای هر تازه کار و افراد متبدی در امر برنامه نویسی خیلی موثر هست . خدا نکهدارتان و انشالله همیشه سالم و تندرست باشید. با احترام بنی اسدی کاربر سایت ارزشمند شما

    آرش ازکیا
    12:02 - 1399/01/08
    پاسخ دهید

    استاد و سرور عالیقدر جناب دکتر بنی اسدی گرامی
    با سلام و ادب حضور شریف حضرتعالی
    سال نو حضرتعالی مبارک باشد انشاء الله
    وقتی نظر ارزشمند شما به دست بندهء بی مقدار رسید شوقی وصف ناشدنی را تجربه کردم چراکه استاد بنی اسدی بزرگ، عملکرد حقیر را تأیید فرموده اند و از بند بند فرمایشات استاد هویداست که آنچه مرقوم فرموده اند را نه از روی خوش آمدی گویی که از روی رضایت از محتوای تقدیمی فرمایش کرده اند. از صبر و متانتی که معمول فرموده مراتب رضایتمندی خود را اعلام نمودید بی نهایت سپاسگزارم.
    با عنایت به آنکه فرموده اید به برنامه نویسی در زبان VBA علاقمند شده اید، از حضرت استاد دعوت می شود تا در صورت تمایل دروس اکسل مهندسی را که به تدریج و بصورت رایگان بر روی سایت بارگزاری می گردد را نیز از نظر بلند خویش بگذرانند

    شاد، سلامت، کامیار و استوار باشید
    انشاء الله

کاربر
03:48 - 1398/04/21
پاسخ دهید

با سلام و احترام
راستش من تازه با این سایت و این دوره ها آشنا شدم و قبل اون چون تو دانشگاهمون از هر کدوم از نرم افزارهای excel و matlab و gis یه خلاصه گفته بودن به شدت دنبال آموزش کامل این موارد بودم ولی الان سایتو دیدم که از آغاز کلاسای excel یک ماه گذشته
خواستم ببینم راهی نداره که من به سطح کلاسا برسم یا اینکه دوره بعدی کی شروع میشه؟؟

    محسن محمدرضاپورطبری
    14:13 - 1398/04/21
    پاسخ دهید

    با سلام و ادب
    از اشنایی با شما خوشحالیم
    می تونید با دفتر تماس بگیرید تا مشاوره کامل دریافت کنید

ژوبین نوری
14:04 - 1398/03/15
پاسخ دهید

سلام
منظور از ماکرونویسی دقیقا چیه؟ همون فرمول نویسیه معمولی توی اکسل که نیست؟ یعنی منو یا ابزارهایی رو به اکسل اضافه می کنیم ؟ خب چرا باید همچین کاری بکنیم مگه خود اکسل به اندازه کافی تابع و ابزار نداره؟ ضمنا از سر فصلاتون چیزی نفهمیدم ممنون میشم جواب بدین

    آرش ازکیا
    15:49 - 1398/03/15
    پاسخ دهید

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

مهشید سالاری دانشگاه ارومیه
00:18 - 1398/03/11
پاسخ دهید

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

    عرفان نوظهور
    00:21 - 1398/03/11
    پاسخ دهید

    ممنون از نظر دلگرم کننده شما

لطفا صبر کنید