دوره آموزشی
The Great Courses
دوبله زبان فارسی

دوره نهایی برنامه‌نویس اکسل

دوره نهایی برنامه‌نویس اکسل

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • فرم‌های دیتا اینتری را خودکارسازی و سفارشی‌سازی کنید.
  • برای هر وظیفه، حلقه مناسب را انتخاب کنید.
  • به اشیای سلول‌ها و محدوده در سناریوهای مختلف مسلط شوید.
  • سبک‌های مختلف متغیر را متناسب با نیاز خود ایجاد کنید.
  • ویرایشگر VBA خود را سفارشی کنید و همه نوارابزارها و گزینه‌ها را درک کنید.
  • کد را مانند یک فرد حرفه‌ای اشکال‌زدایی و عیب‌یابی کنید!
  • ماکروها را از ابتدا ضبط و ویرایش کنید یا بنویسید.
  • فرمول‌ها و توابع سفارشی را در لحظه بسازید.
  • به‌راحتی از دستورات IF THEN استفاده کنید و همه عملگرهای منطقی را یاد بگیرید.
  • MessageBoxها، InputBoxها و گزینه‌های تعاملی را به‌صورت دسته‌ای بسازید و به کاربران حق انتخاب بدهید!
  • گزارش‌های اولیه قابل چاپ تولید کنید.
  • برای محدود کردن رکوردها، به منوهای گزارش فیلترها را اضافه کنید.
  • کنترل فرم‌ها، دکمه‌ها، منوهای کشویی، چک‌باکس‌ها و دکمه‌های گزینه‌ای و غیره را بدست بگیرید.
  • کد را به روش‌های مختلف، از کلیک روی یک سلول تا لغو انتخاب یک ورک‌شیت، تریگر کنید.
  • برای زمانی که یک ورک‌بوک باز یا بسته می‌شود، انتخاب می‌شود، یک سلول یا سلول‌های خاص انتخاب می‌شوند، درست قبل از چاپ و موارد دیگر، فرمان‌های ویژه راه‌اندازی کنید.
  • UserFormها را برای دیتا اینتری، تولید گزارش، ویرایش جدول‌ها و پایگاه‌های داده دستکاری کنید تا همه‌چیز تحت کنترل شما باشد. جریان داده را محدود کنید یا UserForm(ها) را واکنش‌گرا، محاسبه و شهودی کنید.
  • کار خود و کار دیگران را ساده‌تر کنید.
  • اکسل را روی حالت خودکار قرار دهید.
  • با کنترل‌های ورک‌شیت و UserForm ماکروها را اجرا کنید (دکمه‌ها، شکل‌ها، منوهای کشویی، ListBoxها، اکشن‌های کلیک و کلی کنترل‌های جذاب دیگر).
  • ویژگی‌های سلول را با کد تغییر دهید - رنگ سلول، ویژگی‌های فونت (Bold ،Italic ،Underline و غیره)، بوردرها و غیره!
  • ریاضیات پایه تا پیشرفته را با متغیرها یاد بگیرید و استفاده درست، اعلان و اسکوپ را بیاموزید.
  • توابع رشته، Concatenate کردن رشته‌ها و چگونگی کنترل حساسیت به حروف با توابع VBA را یاد بگیرید.
  • توابع خودتان را بسازید تا در VBA یا داخل یک سلول استفاده شوند!
  • توابع جستجوی پیشرفته‌ای را که فقط در VBA در دسترس هستند کشف کنید.
  • با ریاضیات تاریخ و زمان برای محاسبه مدت، طول و فواصل کار کنید.
  • پروژه‌ها: بازی‌های کامل بسازید، از تمرین‌های کدنویسی یاد بگیرید و از چالش‌های بین درس‌ها لذت ببرید!
  • VBE (Visual Basic Editor) و همه دکمه‌ها و ویژگی‌های مرموز داخل آن را کشف و به آن‌ها مسلط شوید!
  • با خطاها کنار بیایید و یاد بگیرید چگونه از آن‌ها جلوگیری کنید.
  • با روش‌های ByRef و ByVal اطلاعات را از یک ماکرو به ماکروی دیگر منتقل کنید.
  • از انواع متغیرها استفاده کنید: ثابت‌ها، استاتیک، سطح ماژول، عمومی، خصوصی، 'Option Private Module' و غیره
  • جایزه 1: کتاب الکترونیکی رایگان "Excel VBA Master Keyboard Shortcuts" - اکنون با میانبرهای بیشتر (برای PC و مک) نسبت به هر جای دیگر
  • جایزه 2: ابزارهای رایگان تصویر برای ساخت دکمه‌ها، تصاویر و پس‌زمینه‌های فرم با ظاهر بهتر
  • جایزه 3: بسته‌های رایگان آیکون ماوس برای سفارشی‌سازی افکت MouseOver روی بسیاری از کنترل‌ها، از جمله پس‌زمینه UserForm!
  • سه روش برای دسترسی به یک ورک‌شیت با کد
  • مرزهای یک محدوده سلول را مانند افراد حرفه‌ای بدست آورید. (تکنیک‌های بهتر برای LastRow و LastCol)
  • داده را به‌صورت پویا مرتب یا فیلتر کنید. می‌توانید چندین گزینه مرتب‌سازی داشته باشید که هرکدام به دکمه‌ای متفاوت اختصاص داده شده‌اند!
  • از ورودی کاربر (MessageBoxها، InputBoxها و UserFormها) و منطق شرطی (IF THEN ،CASE STATEMENTS ،AND ،OR و NOT) برای کنترل مسیر استفاده کنید.
  • توابع ورک‌شیت را به‌صورت برنامه‌نویسی و با حاشیه‌نویسی معمولی یا R1C1 در سلول‌ها درج کنید.
  • تکنیک‌های فشرده‌سازی و بهینه‌سازی کد، مانند دستورات WITH و END WITH را تمرین کنید.
  • با "ترفندهای سرعت VBA" دان، سرعت کد خود را به‌طور چشمگیری افزایش دهید.
  • از اعداد تصادفی برای تولید رمز عبور، ساخت نام‌های فایل، ایجاد اقدامات تصادفی در بازی‌ها و پروژه‌ها و تست سرعت استفاده کنید.
  • سلول‌ها و رشته‌ها را با تطبیق الگو و مقایسه پیشرفته، عملگر LIKE و توابع InStr جستجو کنید.
  • ویژگی‌های پیشرفته MessageBox (از جمله آیکون‌های ویژه، جهت، دکمه‌ها: Yes و No ،No و Yes و Retry ،Cancel و Abort و غیره)
  • پارامترهای اختیاری UDF بسازید و بین حالت Volatile یا Non-Volatile انتخاب کنید.

پیش‌نیازهای دوره

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

توضیحات دوره

به اکسل یاد بدهید کار شما را برایتان انجام دهد.

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

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

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

این دوره را بگذرانید و به پتانسیل واقعی خود دست پیدا کنید.

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

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

دوره نهایی برنامه‌نویس اکسل

  • مقدمه دوره و بسته دانلود 08:55
  • دریافت کمک سریع و سایر موارد رایگان با گروه Excel Ninjas 02:05
  • فعال‌کردن Developer Ribbon (PC و Mac) 04:00
  • شیء Range چیست؟ و اولین ماکروی شما از ابتدا 06:43
  • افزودن فرمان‌های ثانویه یا بعدی 02:59
  • اشکال‌زدایی در Excel VBA و پرداخت به کد 05:58
  • 3 روش آسان برای تست یا ذخیره یک مقدار 04:18
  • چگونه و چه زمانی یک ماکرو را ضبط کنیم؟ (به‌همراه نکات پاک‌سازی) 05:14
  • 3 نشانه‌گذاری اصلی نوع داده برای ورود به سلول‌ها 02:41
  • چندین روش برای اجرای ماکروها (آشنایی با دکمه‌ها و کنترل‌های جذاب) 07:10
  • تمرین 1 - بررسی اهداف 02:32
  • تمرین 1 - راه‌حل 05:44
  • تأثیرگذاری روی چندین سلول با یک فرمان Range 03:01
  • استفاده از محدوده نامگذاری شده با شیء Range 04:18
  • نکات و بهترین شیوه‌ها برای تقویت مهارت‌های توسعه 11:28
  • کوئیز شیء Range None
  • ویژگی‌های VALUE ،TEXT و FORMULA - خواندن و نوشتن توابع در یک سلول 14:06
  • ویژگی‌های Row و Column 01:42
  • متد SELECT 01:13
  • ویژگی COUNT 01:42
  • تمرین 2a - بررسی اهداف 01:31
  • تمرین 2a - راه‌حل 05:22
  • ویژگی ADDRESS 05:01
  • ویژگی NUMBERFORMAT 03:26
  • کالکشن فونت - ویژگی‌های BOLD ،ITALIC و UNDERLINE 02:44
  • تمرین 2b - بررسی اهداف 02:01
  • تمرین 2b - راه‌حل 11:08
  • افزودن رنگ به سلول‌ها، داخل و خارج آن‌ها (4 روش) 05:39
  • کوئیز ویژگی‌ها None
  • آشنایی با شیء سلول‌ها 01:47
  • استفاده از شیء سلول‌ها و کاربردهای عملی 02:44
  • استفاده از حروف ستون به‌جای اعداد 01:11
  • استفاده از سلول‌ها به‌صورت موقعیتی درون یک محدوده 02:51
  • تأثیرگذاری روی همه سلول‌های یک ورک‌شیت 02:26
  • تمرین 3 - بررسی اهداف 01:41
  • تمرین 3 - راه‌حل 06:34
  • استفاده از شیء محدوده همراه با شیء سلول‌ها (برای تأثیر روی چندین سلول) 02:16
  • کوئیز سلول‌ها None
  • آشنایی با متغیرها 05:52
  • ریاضیات با متغیرها 08:41
  • اعلان متغیر و انواع مختلف متغیر 10:44
  • نمایش انواع متغیر 05:04
  • دستکاری رشته - نمونه‌های الحاق 08:17
  • دستکاری رشته - توابع Len ،Left و Right 04:13
  • دستکاری رشته - تابع Mid (2 روش) 05:53
  • دستکاری رشته - تابع Replace 03:08
  • دستکاری رشته - تابع Format 04:32
  • دستکاری رشته - تابع InStr و پروژه‌های تمرینی 12:31
  • توابع تاریخ و زمان و ترفندهای جالب محاسبات DateTime 06:05
  • توابع CDate و DateDiff 05:54
  • تمرین 4 - بررسی اهداف 02:17
  • تمرین 4 - راه‌حل 05:29
  • دامنه و سلسله‌مراتب متغیرها و رویه‌ها 03:16
  • دامنه متغیرها - عمومی، خصوصی و سایر متغیرها 06:18
  • اسکوپ‌های رویه‌ای - Subهای عمومی در مقابل خصوصی و Option Private Module 06:11
  • استفاده از ثابت‌ها 05:46
  • ارسال مقادیر به یک رویه دیگر - ByRef در مقابل ByVal 05:36
  • کوئیز متغیرها None
  • بررسی منوی File 03:00
  • بررسی منوی Edit 12:31
  • بررسی منوی View - بخش 1 07:45
  • منوی View - بخش 2 - پنجره Watch، پنجره Locals و پنجره Immediate 05:31
  • بررسی منوهای Insert ،Format و Debug 08:17
  • بررسی منوهای Run و Tools 08:47
  • کوئیز نوارابزارها None
  • 3 روش برای دسترسی به شیت‌های دیگر - نام شیت، Index و CodeName 07:35
  • آخرین ردیف مجموعه‌داده خود را دریافت کنید 05:34
  • آخرین ستون (سمت راست) مجموعه‌داده خود را دریافت کنید 02:42
  • ردیف بعدی در مجموعه‌داده خود را دریافت کنید - مبانی دیتا اینتری 03:44
  • مبانی ضبط ماکرو 03:35
  • مرتب‌سازی داده کارمندان به صورت پویا 03:09
  • مراجع مطلق در مقابل نسبی و تابع ()OFFSET 03:34
  • حاشیه‌نویسی R1C1 و چگونگی استفاده از آن در فرمول‌ها 03:46
  • استفاده از توابع ورک‌شیت در VBE 06:29
  • ژنراتور رمز عبور تصادفی - بررسی اهداف 03:05
  • ژنراتور رمز عبور تصادفی - راه‌حل 05:20
  • استفاده از With و End With 03:20
  • دستور If Then 04:41
  • استفاده از Is Not Equal To و عملگر NOT 01:29
  • عملگرهای AND، OR و NOT 04:38
  • تمرین 6a - بررسی اهداف 03:35
  • تمرین 6a - راه‌حل 03:13
  • استفاده از فرمان‌های ELSE و ELSEIF 03:53
  • بازی سنگ، کاغذ، قیچی - بررسی اهداف 01:45
  • بازی سنگ، کاغذ، قیچی - راه‌حل 09:41
  • عملگر LIKE 07:07
  • مقایسه رشته‌ها بدون حساسیت به حروف با UCase و LCase 03:17
  • عملگرهای مقایسه‌ای با متن و اعداد (تابع IsNumeric) 04:14
  • 2 روش برای استفاده از دستورات If Then در یک خط کد 03:33
  • استفاده از GOTO و Labelها، کاربردهای رایج، مسیردهی خطا 05:39
  • استفاده از Select Case به‌عنوان جایگزین دستورات IF THEN 10:40
  • قابلیت‌های پیشرفته MessageBox 05:33
  • تعامل با کاربر - MessageBox با دکمه‌های Yes و No 07:09
  • تمرین 6b - بررسی اهداف 02:36
  • تمرین 6b - راه‌حل 06:41
  • مبانی توابع تعریف‌شده توسط کاربر 10:19
  • توابع تعریف‌شده توسط کاربر - پارامترهای اختیاری 03:54
  • توابع Volatile در مقابل Non-Volatile 03:37
  • کوئیز اطلاعات فوق‌العاده مهم None
  • آشنایی با حلقه‌ها 04:37
  • حلقه FOR NEXT 12:11
  • کار با حلقه FOR NEXT به‌صورت سرگرم‌کننده 04:38
  • شروع اولین گزارش خود با حلقه‌ها 09:11
  • چگونه در هر کاراکتر در یک رشته یا Phrase حلقه بزنیم؟ 04:28
  • ژنراتور کد مورس - بررسی اهداف 01:04
  • ژنراتور کد مورس - راه‌حل 09:26
  • افزایش ستون‌ها و ردیف‌ها - حلقه درون حلقه 03:09
  • چگونه و چه زمانی از یک حلقه، Sub یا تابع خارج شویم؟ 05:37
  • آشنایی با تعامل با کاربر با InputBox 07:12
  • روش تخصصی InputBox به منظور پرامپت برای اعداد، محدوده‌ها و غیره 11:34
  • دموهای بیشتر از تعامل کاربر برای دنبال کردن دوره 05:48
  • بازی تعریف نام - بررسی اهداف 01:34
  • بازی تعریف نام - راه‌حل 11:17
  • گزارش قابل چاپ - بخش 1 - آوردن آیتم‌ها در شیت گزارش 11:56
  • گزارش قابل چاپ - بخش 2 - پاکسازی گزارش قبلی 03:14
  • گزارش قابل چاپ - بخش 3 - اطمینان از رویت‌پذیری و انتخاب خودکار شیت گزارش 03:41
  • 7 ترفند برای افزایش چشمگیر سرعت کد شما 12:06
  • تمرین 7a - بررسی اهداف 02:32
  • تمرین 7a - راه‌حل 07:40
  • ارسال گزارش‌ها به چاپگر یا استفاده از Print Preview خودکار 04:00
  • حلقه FOR EACH 08:26
  • آشنایی با حلقه‌های DO 05:27
  • کمک برای حلقه‌های بی‌نهایت - وقفه در یک ماکرو و Phantom Breaks 03:58
  • حلقه Do - عملگرهای While و Until 04:35
  • جایزه - حلقه‌زنی در چندین فایل در یک فولدر و اسکرپ داده از هرکدام 12:09
  • تمرین 7b - بررسی اهداف 01:26
  • تمرین 7b - راه‌حل 05:30
  • کوئیز حلقه‌ها و گزارش‌ها None
  • آشنایی با رویدادها 03:27
  • Selection Change - ماکروها هنگام تغییر سلول فعال 08:11
  • اجرای دستی رویدادها و Break Pointها 02:30
  • رویداد Worksheet Activate و آشنایی با کلیدواژه Me 02:52
  • رویداد Worksheet Deactivate 06:38
  • رویداد BeforeDelete - برای حذف ورک‌شیت 05:06
  • رویداد BeforeDoubleClick - اجرای ماکرو هنگام دوبار کلیک 06:21
  • کادرهای محاوره‌ای اکسل 04:08
  • تابع Intersect - بررسی اینکه آیا Target داخل یک محدوده سلول قرار دارد یا نه 01:56
  • رویداد BeforeRightClick و سفارشی‌سازی منوی زمینه کلیک راست - بخش 1 05:23
  • سفارشی‌سازی منوی زمینه کلیک راست - بخش 2 - افزودن دکمه‌های سفارشی 11:19
  • تمرین 8a - بررسی اهداف 01:50
  • تمرین 8a - راه‌حل 04:06
  • رویداد محاسبه ورک‌شیت 04:54
  • رویداد تغییر ورک‌شیت و جلوگیری از حلقه‌های بی‌پایان 07:35
  • تمرین 8b - بررسی اهداف 01:37
  • تمرین 8b - راه‌حل 05:07
  • رویداد FollowHyperlink 07:07
  • نکات نهایی درباره رویدادهای ورک‌شیت و بررسی رویدادهای دیگر 03:01
  • بازی Tic Tac Toe - بررسی اهداف 02:55
  • بازی Tic Tac Toe - راه‌حل 23:03
  • کوئیز رویدادهای ورک‌شیت None
  • آشنایی با رویدادهای ورک‌بوک 01:51
  • باز کردن ورک‌بوک و تابع Environ 12:44
  • فرمان‌های کاربردی در سطح ورک‌بوک - باز کردن، ذخیره کردن و بستن 08:14
  • برنامه ورود - بررسی اهداف 01:33
  • برنامه ورود - راه‌حل 08:01
  • رویداد Workbook Activate 02:28
  • رویداد Workbook BeforeSave 06:05
  • رویداد Workbook AfterSave - ساخت نسخه پشتیبان پس از ذخیره موفق 05:05
  • رویدادهای BeforeClose و BeforePrint 03:57
  • رویداد Workbook Deactivate 02:10
  • رویداد NewChart 04:30
  • رویداد NewSheet 02:37
  • تمرین 9 - بررسی اهداف 00:50
  • تمرین 9 - راه‌حل 04:11
  • رویداد SheetActivate - 3 روش برای تعیین اینکه کدام شیت‌ها ماکرو را اجرا کنند 03:30
  • رویداد SheetDeactivate 02:15
  • مقایسه رویدادهای حذف، دابل کلیک، کلیک راست و محاسبه ورک‌بوک و ورک‌شیت 01:36
  • تمرین بروزرسانی خودکار جدول محوری - بررسی اهداف 01:49
  • تمرین بروزرسانی خودکار جدول محوری - راه‌حل 02:41
  • WindowActivate و WindowDeactivate - ویندور در مقابل ورک‌بوک‌ها در مقابل شیت‌ها 03:55
  • رویداد WindowResize - اعمال حداقل پهنا برای اپلیکیشن شما 04:48
  • آشنایی با کنترل‌ها 09:42
  • CommandButtonها در ویندوز و مک - ماشین‌حساب دستمزد 17:08
  • افزودن تصویر و فرمت‌بندی دکمه (ActiveX و Form) 05:37
  • بررسی ویژگی‌های CommandButton (ActiveX و Form) 14:09
  • پروژه پر کردن تقویم - بررسی اهداف 05:29
  • پروژه پر کردن تقویم - راه‌حل - بخش 1 13:56
  • پروژه پر کردن تقویم - راه‌حل - بخش 2 13:06
  • آشنایی با Listenerهای فشردن کلید ActiveX 04:56
  • رویداد KeyDown 04:52
  • ضبط Shift ،Alt و Ctrl (یا ترکیبی از آن‌ها) با متغیر Shift 03:08
  • رویداد KeyPress در CommandButton 03:13
  • رویداد MouseMove و استفاده از StatusBar برای نوتیفیکیشن‌ها 08:16
  • دستکاری متن برچسب کنترل فرم در ورک‌شیت (مک و PC) 05:05
  • شبیه‌سازی رویدادی شبیه MouseLeave با یک برچسب نامرئی 03:35
  • رویدادهای MouseUp و MouseDown - کلیک چپ، وسط و راست، Shift ،Alt و Ctrl 04:40
  • بررسی ویژگی‌های TextBox (ActiveX) 19:10
  • شکل‌های TextBox به‌عنوان کنترل فرم 06:08
  • رویداد ()Change در TextBox و نکات 07:46
  • رویداد ()Change در TextBox - بخش 2 11:03
  • کنترل ترتیب Tab با کنترل‌های ActiveX در ورک‌شیت 05:30
  • محدود کردن ورودی کاربر با رویداد KeyDown 08:19
  • رویدادهای GotFocus و LostFocus 02:16
  • انتخاب همه متن هنگام دریافت Focus 05:31
  • تمرین اطمینان از ورودی کاربر (بررسی) 03:50
  • تمرین اطمینان از ورودی کاربر (راه‌حل ActiveX برای PC) 06:43
  • تمرین اطمینان از ورودی کاربر (راه‌حل کنترل فرم برای مک و PC) 07:49
  • خودکارسازی گزینه‌های گزارش با یک Checkbox 08:20
  • ویژگی‌های TripleState و LinkedCell با یک چک‌باکس 05:44
  • بررسی OptionButton، گروه‌بندی و هم‌ترازی 05:50
  • کوئیز دست‌ساز با Option Buttonها، CommandButton و بررسی انطباق 06:24
  • بررسی انطباق با رویت‌پذیری پویا دکمه‌ها و تمرین جایزه OB 08:58
  • آشنایی با SpinButtonها (ActiveX و کنترل فرم) 08:05
  • SpinButtonها با TextBoxها و اعداد 04:07
  • SpinButton - تغییر اندازه، موقعیت و سایر ویژگی‌ها، نه فقط مقدار 02:33
  • SpinButton با تاریخ‌ها در یک TextBox 05:01
  • 4 کاربرد جالب برای برچسب‌های ActiveX 04:13
  • برچسب‌های ActiveX - بخش 2 04:16
  • آشنایی با ComboBoxها، Dropdownها و ویژگی‌ها - بروزرسانی یک فهرست 12:45
  • آشنایی با ComboBoxهای Form Control، تابع Index 05:39
  • 2 روش برای محدوده‌های پویا در لیست‌های شما (ActiveX و Form ComboBox) 08:16
  • دریافت آیتم‌های خاص در لیست Combobox و پاک‌کردن همه موارد (ActiveX و Form Control) 15:27
  • افزودن چند ستون سفارشی با متد AddItem (ActiveX). 06:10
  • مبانی ListBox و بررسی ویژگی‌ها (ActiveX و Form Control) 08:00
  • تمرین ListBox: دستکاری پویا سلول، ListIndex و List (ActiveX و Form) 17:22
  • روش‌های دیگر برای پر کردن سریع یک لیست، حذف و تغییر آیتم‌ها (ActiveX و Form) 09:16
  • استفاده و دستکاری آیتم‌های MultiSelect در ListBox (ActiveX و Form) 10:59
  • ListBoxهای پویا با ADDITEM. و غیره (ActiveX و Form Controls) 16:00
  • ایجاد خلاقانه هدرها برای ListBox 03:56
  • ساخت و استفاده از ستون‌های نامرئی - ترفند ویژه (ActiveX) 02:34
  • کنترل نوار اسکرول در یک ورک‌شیت و تمرین جستجو 12:30
  • کنترل تصویر - 2 روش برای اختصاص تصویر (ActiveX) 10:27
  • مبانی دکمه تاگل و بارگذاری صفحه وب هنگام کلیک روی بنر تصویری 06:17
  • درج یک شیء شکل به‌عنوان تصویر و اینکه چرا نباید از Pictures.Insert استفاده کرد 10:30
  • نکته‌ای درباره کنترل‌های شگفت‌انگیز و پیشرفته ActiveX از شرکت‌های ثالث 05:44
  • بررسی UserFormها 05:01
  • نمایش، مخفی‌کردن و آنلود کردن فرم‌های کاربر 06:55
  • فرم‌های مودال در مقابل Modeless 06:06
  • رویداد مقداردهی اولیه 04:14
  • توضیح ویژگی‌های UserForm - بخش 1 09:54
  • توضیح ویژگی‌های UserForm - بخش 2 06:32
  • Userform دیتا اینتری اولیه - بخش 1 16:49
  • Userform دیتا اینتری اولیه - بخش 2 14:43
  • سفارشی‌سازی ترتیب تب (3 روش) 06:40
  • ترفندهای تصویر برای زیباتر شدن عکس‌ها (با Enhanced Metafiles) 13:49
  • کنترل‌های جدید ActiveX - بررسی TabStrip (2 روش) 13:29
  • کنترل‌های جدید ActiveX - بررسی MultiPage (ساخت ابزار 'Wizard') 08:37
  • کنترل‌های جدید ActiveX - بررسی MultiPage - رنگ پس‌زمینه و راه‌حل جایگزین رنگ 04:32
  • کنترل‌های جدید ActiveX - بررسی Frame 05:59
  • وسط‌چین کردن یک UserForm در یک پنجره (حتی با چند مانیتور) 10:13
  • تمرین ابزار تبدیل UserForm - بررسی اهداف 02:04
  • تمرین ابزار تبدیل UserForm - ویدئوی راه‌حل‌ها 21:43
  • دیتا اینتری در اکسل در مقایسه با دسترسی یا منابع دیگر 03:40
  • Userform پروژه دیتا اینتری - راه‌اندازی فرم کارمندان - تب 1 12:59
  • Userform پروژه دیتا اینتری - پر کردن کمبوباکس‌ها و برنامه‌ریزی (2 روش) 05:52
  • Userform پروژه دیتا اینتری - افزودن دکمه 'Save New' برای تب 'Personal' 08:44
  • Userform پروژه دیتا اینتری - تابع سفارشی برای دریافت ID کارمند در دسترس بعدی 06:12
  • Userform پروژه دیتا اینتری - ترتیب تب و ترفندهای پاک‌سازی داده 11:30
  • Userform پروژه دیتا اینتری - راه‌اندازی تب استخدام و برنامه‌ریزی 11:38
  • Userform پروژه دیتا اینتری - کدنویسی تب استخدام و خودکارسازی 18:01
  • Userform پروژه دیتا اینتری - بازنشانی فرم پس از ارسال 13:52
  • Userform پروژه دیتا اینتری - افزودن عکس کاربر و استفاده از تابع ()GetOpenFilePath 17:02
  • Userform پروژه دیتا اینتری - ایجاد تابعی برای اعتبارسنجی فیلدهای الزامی 08:36
  • حالت ویرایش برای پایگاه‌داده کارمندان - بخش 1 07:59
  • حالت ویرایش برای پایگاه‌داده کارمندان - بخش 2 - تابع سفارشی برای یافتن ردیف ID کارمند 08:43
  • حالت ویرایش برای پایگاه‌داده کارمندان - بخش 3 - بارگذاری فرم بر اساس انتخاب 13:22
  • حالت ویرایش برای مجموعه‌داده کارمندان - بخش 4 - بارگذاری و انتخاب آیتم ListBox از داده 09:29
  • حالت ویرایش برای مجموعه‌داده کارمندان - بخش 5 - بارگذاری تصویر از نام فایل مجموعه‌داده 11:08
  • حالت ویرایش بخش 6 - تغییر حالت جستجو به ID، نام، نام خانوادگی و غیره 07:05
  • حالت ویرایش برای مجموعه‌داده کارمندان - بخش 7 - ذخیره رکوردهای موجود در حالت ویرایش 18:02
  • نکات عیب‌یابی برای ListBox با رشته خالی 02:47
  • رفرش Rowsource پس از تغییر داده در کمبوباکس‌ها پویا 03:42
  • پاک‌سازی نهایی UserForm و نکات کاربردی 03:57
  • روش آسان برای کپی کردن یک UserForm یا ماژول (2 روش) 02:24
  • ابزارهای پیشرفته جستجوی چندستونه - جستجوی سفارشی بر اساس نام، ID و غیره! 23:23
  • نام‌های کاربری و رمزهای عبور چگونه کار می‌کنند؟ - مبانی هشینگ، رمزگذاری و Salt 05:30
  • تمرین برنامه ورود 2 - UserForm با نام کاربری و رمز عبور (بررسی) 02:42
  • تمرین برنامه ورود 2 - راه‌حل 13:59
  • گزارش کارمندان با UserForm - راه‌اندازی متغیرهای پویا برای ستون‌ها (ترفند ساده) 16:23
  • اعمال فیلترهای سفارشی پویا در گزارش‌ها (2 روش) 12:04
  • ارائه گزینه‌های مختلف مرتب‌سازی برای گزارش‌گیری 08:53
  • تولید گزارش و زیبایی‌شناسی، هدرها، فوترها، تکرار ردیف‌ها و غیره 05:37
  • بروزرسانی برنامه‌نویسی‌شده هدرها و فوترها - به‌همراه کد فرمت‌بندی ویژه 09:57
  • رنگ‌های متناوب ردیف‌ها یا خطوط با فرمت‌بندی شرطی (Zebra) 07:37
  • گزارش EEOC برای آمار کارمندان (ترفندهای افزایش کارایی VBA) 21:37
  • بررسی اهداف تمرین پیشرفته 06:39
  • تمرین پیشرفته 1 - راه‌حل 07:56
  • تمرین پیشرفته 2 - راه‌حل 04:10
  • تمرین پیشرفته 3 و 4 - راه‌حل‌ها 07:44
  • تمرین پیشرفته جایزه A و B - راه‌حل‌ها 03:41
  • تمرین پیشرفته جایزه C - خودکارسازی گردش‌کار برای افزایش بهره‌وری - راه‌حل‌ها 03:21
  • جمع‌بندی نهایی 01:00
  • تابع InStr - جستجوی متن درون متن دیگر 07:18
  • تابع EVALUATE - پدر همه توابع 05:59
  • تابع Sum در Excel VBA - آسان! 03:14
  • تابع Count در VBA 02:13

18,165,200 4,541,300 تومان

مشخصات آموزش

دوره نهایی برنامه‌نویس اکسل

  • تاریخ به روز رسانی: 1405/04/12
  • سطح دوره:Alls
  • تعداد درس:286
  • مدت زمان :30:28:43
  • حجم :17.67GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

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