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

مدت آموزش
20 ساعت
حجم فایل
4 گیگابایت
تاریخ انتشار
۲۰ اسفند ۱۴۰۱
تعداد بازدید
79179 بازدید
769,000 تومان 417,000 تومان٪46 تخفیف

ماکرونویسی در اکسل

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

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

مزایای استفاده از ماکرونویسی در اکسل

  • افزایش کارایی برنامه اکسل
  • صرفه‌جویی در زمان به هنگام کار با اکسل
  • کاهش چشمگیر فرمول‌نویسی در اکسل
  • ایجاد توابع شخصی در اکسل
  • ایجاد رابط‍‌های کاربری در اکسل

رئوس مطالب

  • مقدمه و تعاریف اولیه برنامه نویسی به زبان وی بی ای (VBA)
    • زبان برنامه نویسی وی بی ای چیست؟
    • تعریف ماکرونویسی به زبان وی بی ای (VBA)
    • مزایا و معایب زبان برنامه نویسی وی بی ای (VBA)
    • تفاوت ماکرونویسی با ماژول نویسی، برنامه نویسی و کدنویسی در اکسل
  • معرفی و کاربرد ابزار Record Macro
    • کاربرد گزینه Personal Macro Workbook و نحوه حذف آن از محیط ویندوز
    • کاربرد گزینه New Workbook
    • کاربرد گزینه This Workbook
    • نحوه اضافه کردن ماکروی های کاربردی به نوار دسترسی سریع
  • معرفی و نحوه فعالسازی Developer Tab
  • آشنایی مقدماتی با محیط Visual Basic Editor (VBE)
  • تعریف Module و Procedure
    • نحوه ایجاد و حذف Module
    • نحوه تعریف و قوانین نامگذاری پروسیجر(Sub Procedure)
  • معرفی و کاربرد توابع Msgbox و Inputbox
  • معرفی و کاربرد Range Object
    • کاربرد Value Property
    • کاربرد Clear Method
    • کاربرد ClearContents Method
    • کاربرد Copy Method
    • کاربرد Cut Method
    • کاربرد PasteSpecial Method
      • معرفی و کاربرد xlPasteValues
      • معرفی و کاربرد xlPasteAll
      • معرفی و کاربرد xlPasteFormats
      • معرفی و کاربرد xlPasteColumnWidths
      • معرفی و کاربرد xlPasteValuesAndNumberFormats
    • کاربرد Font Property
      • کاربرد Name Property
      • کاربرد Size Property
      • کاربرد Italic Property
      • کاربرد Bold Property
      • کاربرد Color Property
      • کاربرد ColorIndex Property
    • کاربرد EntireColumn Property , EntireRow Property
    • کاربرد ColumnWidth Property , RowHeight Property
      • + معرفی و کاربرد Autofit Method
    • معرفی و کاربرد Workbook Object
    • معرفی و کاربرد Worksheet Object
      • Visible property
      • Add method
      • Delete Method
      • Move Method
      • Copy Method
    • معرفی و کاربرد دستور Set
    • معرفی و کاربرد دستور With
  • معرفی و کاربرد Variables
    • کاربرد متغیری از نوع Integer
    • کاربرد متغیری از نوع Long
    • کاربرد متغیری از نوع Double
    • کاربرد متغیری از نوع String
    • کاربرد Option Explicit
    • تفاوت متغیر Private و Public
    • تفاوت متغیره ها با ثابت ها
    • تفاوت پروسیجر Private و Public
  • معرفی و کاربرد IF-THEN-ELSE Statement
    • کاربرد OR function
    • کاربرد AND function
  • معرفی و کاربرد Select Case Statement
    • کاربرد OR function
    • کاربرد AND function
  • معرفی و کاربرد For Next Loop
    • معرفی و کاربرد Exit For
  • معرفی و کاربرد For Each Loop
    • معرفی متغیری از نوع Range
    • معرفی متغیری از نوع Worksheet
    • معرفی متغیری از نوع Workbook
  • معرفی و کاربرد Do While Loop
  • معرفی و کاربرد Do Until Loop
  • معرفی و کاربرد WorksheetFunction
  • تفاوت Procedure و Function
  • آموزش نوشتن یک تابع جدید User Defined Function
    • نحوه تعریف آرگومان اختیاری (Optional)
    • کاربرد تابع IsMissing در UDF
  • آموزش کنترل خطا Error Handling
    • کنترل از نوع On Error Resume Next
    • کنترل از نوع On Error GoTo
    • کنترل از نوع On Error Goto [Label]
    • معرفی و کاربرد دستور Exit Sub
  • آموزش Worksheet Events
    • رویدادی از نوع Activate
    • رویدادی از نوع Deactivate
    • رویدادی از نوع BeforeDoubleClick
    • رویدادی از نوع BeforeRightClick
    • رویدادی از نوع Calculate
    • رویدادی از نوع Change
    • رویدادی از نوع SelectionChange
  • آموزش Workbook Events
    • رویدادی از نوع Workbook_Activate
    • رویدادی از نوع Workbook_BeforeClose
    • رویدادی از نوع Workbook_BeforeSave
    • رویدادی از نوع Workbook_Deactivate
    • رویدادی از نوع Workbook_NewSheet
    • رویدادی از نوع Workbook_Open
    • رویدادی از نوع Workbook_SheetActivate
    • رویدادی از نوع Workbook_SheetBeforeDoubleClick
    • رویدادی از نوع Workbook_SheetBeforeRightClick
    • رویدادی از نوع Workbook_SheetCalculate
    • رویدادی از نوع Workbook_SheetChange
    • رویدادی از نوع Workbook_SheetDeactivate
    • رویدادی از نوع Workbook_SheetSelectionChange
  • تنظیمات امنیتی ماکروها در اکسل

بخش طراحی یوزرفرم شامل پروژه‌های زیر است:

  • آموزش پروژه طراحی و کدنویسی نرم افزار دفترچه تلفن در اکسل (تصویر پروژه)
  • آموزش پروژه طراحی و کدنویسی نرم افزار دریافت و پرداخت در اکسل (تصویر پروژه)
  • آموزش پروژه طراحی و کدنویسی نرم افزار صندوقداری در اکسل (تصویر پروژه)

محتوای این بسته آموزشی

  • ویدیو جلسات آموزشی (فرمت MP4)
  • جزوه کمک آموزشی جلسات (فرمت PDF)
  • فایل تمرینی جلسات (فرمت xlsm)
  • فایل تمرین املای دستورات(docx)

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

  • آیا ماکرونویسی در اکسل سخت است؟
    • پاسخ: خیر، ماکرونویسی در اکسل به زبان برنامه‌نویسی VBA است.
      این زبان برنامه‌نویسی توسعه یافته ویژوال بیسیک، به عنوان یک زبان برنامه‌‌نویسی پایه و اولیه است.
  • آیا بسته آموزش ماکرونویسی در اکسل، پیش نیاز دارد؟
    • پاسخ: بله، آشنایی مقدماتی با نرم‌افزار اکسل الزامی است.
  • سطح این بسته آموزشی مقدماتی است یا پیشرفته؟
    • پاسخ: تفاوت بسته‌های آموزشی ما، در سرفصل‌های هریک از آنان می‌باشد،
      لذا هر آنچه که نیاز باشد فارغ از مقدماتی و پیشرفته در هر سرفصل، مورد تدریس قرار خواهد گرفت.
  • نحوه دریافت این بسته آموزشی به چه صورت خواهد بود؟
  • مدت اعتبار لینک‌های دانلود تا چه زمانی می‌باشد؟
    • پاسخ: اعتبار دانلود فایل‌های خریداری شده، انقضا ندارند.
  • پشتیبانی این محصول آموزشی به چه صورت خواهد بود؟
    • پاسخ: جهت رفع اشکال و سوالات احتمالی خود می‌توانید از طریق
      ربات کمک آموزشی Masoudhosseini_Bot، عضو گروه پرسش و پاسخ ما در پیام‌رسان تلگرام شوید.
  • آیا این بسته آموزشی، ضمانت بازگشت وجه دارد؟
    • پاسخ: بله، تمام بسته‌های آموزشی سایت اکسل‌لرن، گارانتی مادام العمر دارند.
  • آیا امکان ارسال نمونه ویدیو برای آشنایی با نحوه تدریس مدرس وجود دارد؟
    • پاسخ: بله. می‌توانید بخشی از این بسته آموزشی را مشاهده کنید. (جهت مشاهده کلیک نمایید)
  • چرا بسته‌های آموزشی شما نسبت به سایرین ارزان‌تر است؟
    • پاسخ: آموزش از نگاه ما یک کالا نیست لذا قیمت آن باید به گونه‌ای تعیین گردد،
      تا علاقه‌مندان به یادگیری با هر سطح از درآمد، قادر به تهیه آن باشند.

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

تهیه شده توسط گروه آموزشی اکسل لرن

مطالعه بیشتر

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

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

  • ارسال پیام در تلگرام/واتساپ/ایتا به شماره تماس 09331390460
  • ارسال ایمیل به Masoudhosseini.ir@Gmail.com
  • در صورتی که به هر دلیلی موفق به دریافت لایسنس مورد نظر نشدید با ما تماس بگیرید.

برای مشاهده این دوره آموزشی اختصاصی، ابتدا لازم است برنامه اسپات پلیر را بر روی گوشی یا ویندوز خود نصب کنید. سپس برای دریافت کلید اختصاصی جهت دسترسی به دوره، به شماره موبایل 09331390460 در تلگرام، واتساپ یا ایتا پیام دهید، یا درخواست خود را به ایمیل Masoudhosseini.ir@gmail.com ارسال کنید. پس از این مراحل، کلید اختصاصی خود را دریافت خواهید کرد. تمامی محتوای دوره در محیط اسپات پلیر قابل مشاهده خواهد بود.

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

مزایای استفاده از اسپات پلیر چیست؟

  1. عدم نیاز به دانلود آموزش‌ها: دانشجویان نیازی به دانلود و ذخیره‌سازی آموزش‌ها بر روی دستگاه خود ندارند، که این مسئله باعث صرفه‌جویی در فضای ذخیره‌سازی می‌شود.
  2. دسترسی سریع از طریق گوشی: دانشجویان می‌توانند با سرعت و به راحتی به آموزش‌ها از طریق گوشی‌های هوشمند دسترسی پیدا کنند؛ کافیست برنامه اسپات پلیر را باز کنند.
  3. آپدیت‌های آسان: هر گونه به‌روزرسانی و اضافه شدن محتوا به دوره‌ها به راحتی و به صورت خودکار در برنامه انجام می‌شود، بنابراین دانشجویان همیشه به آخرین نسخه‌های آموزشی دسترسی دارند.
  4. مرتب و طبقه‌بندی شده: آموزش‌ها در اسپات پلیر به صورت منظم و طبقه‌بندی شده قرار گرفته‌اند، که این امر به دانشجویان کمک می‌کند تا به راحتی به محتوای مورد نظر خود دسترسی پیدا کنند.
  5. مشاهده آفلاین دوره: پس از تماشای جلسات به صورت آنلاین، می‌توانید دوره آموزشی را به صورت آفلاین نیز مشاهده کنید و به راحتی مجدداً به آن دسترسی داشته باشید.

39 پاسخ به “آموزش ماکرونویسی در اکسل”

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

  2. آقای حسینی اولین بار که وب سایت شمارو دیدم چشمم افتاد به عبارت
    “خدا بزرگ است”
    که انگاراولین بار بود می دیدم این جمله رو و به شنیدنش نیاز داشتم …یکی از دلایلی که به وب سایتتون روزی بیشتر ازیکی دوبار سرمیزنم دیدن همین عبارت هست…
    براتون آرزوی موفقیت می کنم و امیدوارم همیشه با قدرت ادامه بدید.

  3. با عرض سلام وقت بخیر
    واقعا لذت بردم از اموزش بسیار شیرین و البته پر بازده این بسته
    پیشنهاد میکنم به تمامی عزیزانی که مایل هستند هستند ماکرو نویسی یاد بگیرند , حتما این بسته تهیه کنند
    ممنون از استاد عزیز اقای حسینی که این اموزش تهیه کردند 🙂

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

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

      1. سلام و عرض ادب مجدد ، ممنونم بابت هدیه ارزشمندتون خیلی عالی بود مخصوصا قسمت لاگین و ثبت نام خیلی ایده عالیییی بود، من همیشه در برابر بزرگواری شما تعظیم میکنم.و اگر روزی کارای جالبی با vb انجام دادم حتما با افتخار میگم که شاگرد‌ شما بود.

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

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

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

  7. سلام و عرض ادب –
    احتراما در خصوص پیغام ابتدایی فایل ویدیویی ، با شرح (تنها شخص تهیه کننده ویدیو اجازه استفاده از محتوای آن را خواهد داشت و …) من و همکارم ، هر دو مشترکن (نصف من و نصف همکارم) هزینه خرید فایل آموزشی را پرداخت کرده ایم ، با کسب اجازه از شما جناب مهندس حسینی ، می توانیم ما دو نفر از این فایل استفاده کنیم ؟ –
    با آرزوی سعادت و سربلندی –
    (ابراهیم ماندنی پور و حمیدرضا صمدی )

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

      1. واقعا ممنونم از لطفتون استاد امشب که بعد از مدتی مجدد وارد سایت شدم و بخش تخفیف برای دوستان غیر شاغل را دیدم متوجه شدم
        جدای از دانش و توانایی بالاتون در تدریس
        بسیار انسان مهربان و بزرگواری هستید
        بعد از این هدیه که حاصل زحمت شماست و به رایگان در اختیار ما قرار می دهید جایی برای تعریف باقی نمیمونه
        امیدوارم عمری سرشار از عزت و موفقیت داشته باشید🌹

  9. سلام استادحسنی عزیز
    آموزش ها بسیار کاربردی و عملیاتی هستند
    فکر می کنم یک یا دو سال پیش بود این آموزش رو تهیه کردم
    برای استفاده در پروژه های مرتبط با بازار سرمایه(بورس)
    در کنار آموزش های Power Query و فرمول نویسی آرایه ای واقعاً میتونه ترکیب بی بدیلی باشه
    فقط نیازی که هست اینکه آموزش طراحی یوزر فرم و… و مواردی این چنین نیاز داشتم برای طراحی ابزارهای بورسی
    ظاهراً در سایت بوده این آموزش، اما در حال حاضر من پیدا نکردم
    میشه لطفاً نحوه دسترسی به آموزش مذکور رو بفرمائید؟

    با سپاس فراوان

  10. سلام وقت بخیر من امروز آموزش ماکرو رو تهیه کردم اول اینکه ممنون بابت آموزش خوبتون و دوتا سوال هم داشتم
    اول اینکه شما کتاب آموزش ماکرو هم دارید و اگر دارید چجوری میشه تهیه کرد؟
    دوم اینکه این دوره ای که ما تهیه کردیم همونیکه که بصورت رایگان تو کانال آپارات یا یوتیوبتون هست؟

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