دوره آموزشی اکسل: ماکروها به‌صورت جامع و عمیق

دوره آموزشی اکسل: ماکروها به‌صورت جامع و عمیق

2 ساعتمتوسط2025-09-15

مدرسین

Robin Hunt

Robin Hunt

Developer and Educator

جزئیات دوره

این دوره یه آموزش جامع از اتوماسیون وظایف در مایکروسافت اکسل (Microsoft Excel) رو ارائه می‌ده که تمرکزش روی ساخت و اجرای ماکروها (Macros) هست. اولش با ضبط ماکروهای ساده و چندمرحله‌ای شروع می‌کنی، بعد یاد می‌گیری چطور ماکروها رو بین فایل‌ها (Workbookها) به اشتراک بذاری و براشون میانبرهای کیبوردی (Keyboard Shortcuts) تنظیم کنی تا سریع‌تر اجرا بشن.

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

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

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

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

مهارت ها

SpreadsheetsMicrosoft ExcelBusiness Software and ToolsMicrosoftDeep Dive (X:Y)

سرفصل ها

مقدمه

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

شروع کار با ماکروهای اکسل

  • درک کد VBA ایجاد شده توسط ماکروها
  • ماکروهای اکسل خود را با بهترین شیوه‌ها ایمن کنید
  • استفاده از کد Copilot در ماکروهای موجود
  • استفاده از Copilot برای درک VBA و ماکروها

خودکارسازی وظایف با حلقه‌های ماکرو و منطق اکسل

  • رویه‌های VBA و جعبه‌های پیام
  • خودکارسازی اکسل با حلقه‌های ForNext و Copilot
  • استفاده از حلقه‌های Do While یا Do Until
  • فراخوانی ماکروها برای اجرا به ترتیب
  • ضبط ورودی برای ماکروها
  • خودکارسازی استایل‌دهی به برگه‌ها با حلقه‌های ForNext
  • چالش - ساخت ماکرویی که ورودی کاربر را درخواست می‌کند
  • راه حل - ساخت یک ماکرو که ورودی کاربر را درخواست می‌کند

استفاده از VBA

  • خودکارسازی وظایف اکسل با Personal Macro Workbook
  • درک زمان استفاده از ارجاعات مطلق یا نسبی
  • استفاده از منطق در ماکروها
  • ایجاد یک تب ریبون سفارشی برای ماکروها
  • استفاده از نوار ابزار دسترسی سریع برای ماکروها
  • چالش - افزودن ماکروی حذف ردیف‌ها به هر فایل
  • راه حل - افزودن ماکروی حذف ردیف‌ها به هر فایل

ایجاد میانبرها و دکمه‌ها برای ماکروها

  • اختصاص دادن ماکروها به دکمه‌ها
  • برای ماکروی خود یک میانبر ایجاد کنید
  • چالش - تکمیل ناوبری
  • راه حل - تکمیل ناوبری

عیب‌یابی و اشکال‌زدایی

  • نحوه اشکال‌زدایی کد
  • نحوه‌ی پیمایش و اضافه کردن نقاط توقف
  • استفاده از Copilot برای عیب‌یابی کد

نتیجه‌گیری

  • از کجا می‌توان درباره اکسل بیشتر آموخت؟
۸۰,۰۰۰ تومان