برای یادگیری حرفه ای اکسل نیاز به تمرین و صرف زمان میباشد، یک منبع آموزشی مناسب میتواند کمک شایانی در فرایند یادگیری نماید. در این سایت، شما کاربر محترم و با ارزش میتوانید با خواند مقالات آموزشی اکسل و ماکرو نویسی ویژوال بیسیک (VBA) در اکسل دانش خود را در این زمینه افزایش دهید. تلاش شده این مقالات تا حد امکان کامل بوده و به صورت تماماً رایگان در اختیار دوستان فارسی زبان عزیزم قرار داده شود. در قسمت مقالات آموزشی این سایت مقالات آموزشی را بخوانید و با تمرین و تمرکز حرفه ای شوید.

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

اگر نیاز به یادگیری سریع، بهینه و متناسب با نیاز خود دارید، برای آموزش خصوصی اکسل و ماکرو نویسی در اکسل با حامد قدیمی ۰۹۱۲۲۰۴۸۴۵۸ تماس بگیرید. در صورتی که در شرکت جدیدی استخدام شده اید و یا پست جدید شما نیاز به مهارت اکسل و کد نویسی در اکسل دارد همین حالا یادگیری را شروع کنید. اندک تجربه ام به من آموخته که مهارت استفاده از اکسل و خصوصاً ماکرو نویسی در اکسل شما را در هر رشته و شاخه ای که فعال هستید برجسته میکند.

یادگیری اکسل و ماکرو نویسی را به صورت نیمه خصوصی و یا گروهی نیز میتوانید تجربه کنید. برگزاری کلاس های گروهی آموزش اکسل و ماکرو نویسی را به شرکت یا موسسه خود پیشنهاد دهید. با دوستان خود تشکیل گروه دهید و دورهای آموزشی را برگزار کنید، در دانشگاه خود با افراد مسئول صحبت کنید و برگزاری کارگاه یا دوره های تخصصی متناسب با رشته خود را مطرح نمایید. اکسل را بخوانید، بفهمید، تمرین کنید و یاد بگیرید. برای برگزاری هر دوره یا کارگاه آموزشی اکسل میتوانید با حامد قدیمی ۰۹۱۲۲۰۴۸۴۵۸ تماس بگیرید.

  •  برگزاری دوره های خصوصی و گروهی، آموزش اکسل و VBA (ماکرو نویسی در اکسل به زبان VB)
  • برگزاری سمینار و کارگاه های آموزشی اکسل و ماکرو نویسی در اکسل برای سازمان ها و شرکت ها
  • تدوین آزمون های ورودی و تعیین سطح اکسل و ویژوال بیسیک (VBA) برای شرکت ها و موسسات

آموزش خصوصی اکسل و ماکرو نویسی در اکسل - حامد قدیمی

فایل Pdf فهرست خدمات و سرفصل دوره های آموزش اکسل و ویژوال بیسیک را با کلیک کردن بر روی این خط  دریافت نمایید.

با ما تماس بگیرید


مقالات آموزشی اکسل و ماکرو نویسی ویژوال بیسیک (VBA) در بخش مقالات آموزشی به منظور مطالعه، به صورت رایگان قرار داده شده است.

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


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

  • آشنایی با زبان برنامه نویسی VBA، ماکرو نویسی در اکسل و کاربردهای کد نویسی
  • گستره کاربرد زبان برنامه نویسی ویژوال بیسیک در اکسل
  • آشنایی با محیط برنامه نویسی VBE و مفهوم روش برنامه نویسی شی گرا
  • معرفی Application و Project و روش ایجاد Project های جدید

روش ایجاد، اجرا و ذخیره ی ماکروها، ضبط ماکرو ها

  • ایجاد و اجرای ماکرو های ضبط شده، ذخیره ماکرو ها در PERSONAL.xlsb، انجام کارهای تکراری با استفاده از روش ضبط ماکرو
  • تعریف Property برای ماکرو های ضبط شده و ایجاد Short Key و Button و Quick Access Toolbar Button برای اجرای ماکرو ها
  • ذخیره ماکروهای ضبط شده و انتقال آن ها، ذخیره کدها در فایل اکسل با پسوند xlsm و Export و Import کردن ماکرو های ذخیره شده
  • کاربردهای ضبط ماکرو و دلایل استفاده از ماکرو های ضبط شده

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

  • پنجره کد نویسی در ویژوال بیسیک، آشنایی با انواع پنجره کد نویسی و تفاوت آنها، آشنایی با ماژول ها Module
  • ایجاد ماژول ها در پروژه ها و معرفی پروسیژر Procedure، ساختار و انواع آن و روش تعریف پروسیژها و حوزه اعتبار آنها
  • ایجاد ماکروها، ساختار کد ها، ساختار ماژول ها و روش اجرای پروسیژرهای ایجاد شده
  • مفاهیم اساسی ماکرو نویسی، مفهوم Object، Project، Range، آشنایی با Worksheet و Workbook و Application

ماکرو نویسی و ایجاد پروسیژرها

  • انواع ماکروها (Procedure) و ساختار آن ها
  • آشنایی با Code Levels، مفاهیم Module Level Codes  و Procedure Level Code
  • روش تعریف  Comment ها و Remarks و آشنایی با Syntax کد نویسی و  Color Coding ماکروها
  • مفهوم Property، Method و Event اشیا
  • آشنایی و استفاده از شی Range و روش استفاده از سلول های اکسل در کد نویسی
  • آشنایی و روش استفاده از اشیاء Workbook و Workbooks و  Worksheet  وWorksheets  وSheets و روش کار با شیت ها و فایل های اکسل
  • منوی Tools در VBE، روش Customize کردن ظاهر کدها و تغییر تنظیمات اولیه

متغیر ها و ثابت ها در ماکرو نویسی در اکسل

  • آشنایی با مفهوم و انواع متغیرها، روش تعریف متغیرها
  • حوزه اعتبار متغیرها و عمر متغیرها
  • متغیرها و پروسیژرهای Static
  • کلمات کلیدی Dim، Public، Private، ReDim، Set، ReDim Preserve
  • معرفی متغیرهای Array و روش تعریف و استفاده از آنها
  • آشنایی با مفهوم ثابت ها، انواع و حوزه اعتبار آنها

عملگرها، توابع و کاربرد آن ها

  • تعریف عملگرها، انواع عملگرها و کاربرد آن ها
  • استفاده از توابع اکسل د کد نویسی ها
  • توابع کاربردی VBA و استفاده از آنها، دسته بندی توابع

انتقال داده بین کاربر و برنامه

  • روش تبادل اطلاعات با کاربر با استفاده از تابع Msgbox
  • روش های دریافت اطلاعات از کاربر با استفاده از تابع Inputbox
  • معرفی متد Inputbox و روش استفاده از آن

ساختارهای شرطی

  • ساختار شرطی IF…Then
  • ساختار Select…Case

تعریف و استفاده از حلقه ها

  • تعریف و استفاده از حلقه Do
  • تعریف و استفاده از حلقه For

مباحث تکمیلی در ماکرو نویسی

  • انواع Dialog box در ماکرو نویسی VBA
  • تکنیک های افزایش سرعت اجرای کدها
  • روش های اجرای پروسیژرها
  • تهیه ی Add-In ها

تکنیک ها و روش های رفع خطا

  • استفاده از نوار ابزارهای Edit و Debug در VBE
  • انواع Error در VBA
  • رفع خطاهادر ماکروها
  • تکنیک های Error Handling و Debugging
  • استفاده از Immediate Window, Local Window و Watch Window

ایجاد توابع شخصی

  • ایجاد توابع شخصی برای اکسل در محیط VBA

ایجاد و استفاده از فرم ها

  • آشنایی با فرم ها (User Forms) و کاربرد آن ها
  • ایجاد، اجرا و ذخیره ی فرم ها (User Form‌)

 

فایل Pdf فهرست خدمات و سرفصل دوره های آموزش اکسل و ویژوال بیسیک را با کلیک کردن بر روی این خط  دریافت نمایید.

 دوره آموزشی اکسل در سطوح مقدماتی تا پیشرفته


معرفی اکسل و آشنایی با کاربردهای اکسل و فرمت سلول ها

  • آشنایی با اکسل، نسخه های اکسل، کاربرد اکسل، نحوه ایجاد فایل های اکسل، نحوه ذخیره فایل های اکسل، استفاده از Template ها
  • محیط اکسل و آشنایی با منوها، Tab، Groups، نوار فرمول، Name Box، Quick Access Toolbar، سطر ها و ستون ها، نحوه ایجاد و کپی کردن شیت ها، ویرایش سطرها و ستون ها،
  • تغییر ظاهر اکسل، Template، تغییر فایل اکسل پیشفرض سیستم
  • فرمت سلول ها (پنجره Format Cells) و روش های نمایش داده ها در سلول ها، Superscript & Subscript، روش Merge یا Wrap کردن سلول ها، نوشتن پند خط در سلول، تنظیمات فونت و Alignment سلول های اکسل

صفحه بندی در اکسل، پرینت جداول، نمودارها و محدوده ها در اکسل

  • انواع روش های نمایش صفحه شامل Normal، Page Break و Page Layout ،ابزار Freeze و Split، روش نمایش فایل های اکسل در کنار هم و یا نمایش دو شیت از یک فایل اکسل در کنار هم، Custom View
  • صفحه بندی در اکسل، Page Layout، Margin، Header & Footer، Background، Page Breaks و پرینت گرفتن شیت های صفحه بندی شده در اکسل
  • روش و تنظیمات پرینت گرفتن محدوده ها در اکسل یا Print Selection، پرینت گرفتن نمودارها و جداول
  • تنظیمات پرینت (Print)، پرینت گرفتن خطاها و کامنت ها در اکسل

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

  • استفاده از شکل ها Shapes، عکس ها، Word Art و Screenshot، روش رسم Flowchart در اکسل
  • استفاده از ابزار های Symbol و Equation در اکسل
  • تعریف و استفاده از Smart Art ها
  • معرفی انواع نمودار در اکسل، تعریف و استفاده از نمودارها (Charts) - نمودارهای ستونی Column، سطح Area، خطی Line، میله ای Bar، رادار Radar، نمودار ترکیبی Combo، نمودار Surface، دایره ای Pie، دونات Doughnut، نقاط پراکنده یا X  و Y شامل نمودار Scatter و Bubble، رسم نمودارهای Treemap، Sunburst، Histogram، Box & Whisker و نمودار Waterfall و Stock در اکسل
  • رسم نمودار در اکسل، انتخاب نمودار، ورود داده ها و ویرایش نمودارها
  • رسم نمودارهای اسپارک لاین (Sparkline) در سلول های اکسل
  • تعریف و استفاده از جداول (Tables) و پایگاه داده (Database)

داده ها و انواع آن ها

  • انواع داده ها (Number، Text، Boolean، Date & Time و Currency)، روش نوشتن اعداد فارسی
  • سری ها (تعریف سری های Linear، Growth، Date) و تعریف لیست های دلخواه (Custom List) و Fill Across Sheet
  • تعریف جایگزین ها و عبارات خلاصه، Auto Correct Option
  • بررسی و رفع خطای تایپی (Spelling)
  • کامنت گذاری (Comment) برای سلول ها، قرار دادن عکس دلخواه در کامنت ها و تغییر شکل کادر کامنت ها

فرمول نویسی

  • نام گذاری محدوده ها، Name Manager، فرمول نویسی در پنجره New Name (تعریف نام های خلاصه و فرمول های پر کاربرد)
  • فرمول نویسی و ساختمان فرمول ها، انواع آرگومان ها، دسته بندی توابع، عملگرها
  • آدرس دهی مطلق و نسبی
  • انواع خطاها، دلیل بروز آنها و روش رفع آن ها
  • محاسبه دستی و اتوماتیک (Manual & Automatic Calculation Modes) و ایجاد حلقه ها (Iterations)

توابع و کاربرد آن ها

  • معرفی توابع ریاضی(Math & Trig Functions)
  • معرفی توابع مهندسی(Engineering Functions)
  • معرفی توابع تاریخ و زمان(Date & Time Functions)
  • معرفی توابع مالی(Financial Functions)
  • معرفی توابع منطقی (Logical Functions)
  • معرفی توابع رشته ای (Text Functions)
  • معرفی توابع جستجو و مرجع(Lookup & Reference Functions)
  • معرفی توابع آماری(Statistical Functions)
  • معرفی توابع اطلاعات (Information Functions)
  • معرفی توابع پایگاه داده (Database Functions)

ابزارهای کاربردی در اکسل

  • رفع اشکال فرمول ها (استفاده از ساختار IF و توابع IS) و ابزار Formula Auditing، Watch Window
  • معرفی و کار با ابزار Conditional Formatting، فرمول نویسی در Conditional Formatting
  • معرفی و کار با Paste Special
  • معرفی و کار با Go to و Co to Special
  • معرفی و کار با ابزار جستجو و جایگزینی(Search & Replace)، جستجو و جایگزینی بر اساس فرمت
  • معرفی و کار با ابزار فیلتر کردن (Filter) –Custom Filter– فیلتر داده های عددی و متنی و Filter by Color
  • کار با Advanced Filter
  • معرفی و کار با ابزار مرتب سازی (Sort) –Custom Sort، مرتب کردن بر اساس Custom List
  • معرفی کاراکتر های Wildcard و روش استفاده از آنها در Sort & Filter و ابزار های جستجو
  • استفاده از Slicer و Timeline

کار با ابزار تحلیل داده ها

  • کار با ابزار Data Validation، فرمول نویسی در Data Validation
  • روش تبدیل داده های متنی و عددی به جدول با استفاده از ابزار Text to Column
  • گروه بندی سطرها، Outlining
  • استفاده از ابزار Consolidate

ابزارهای تصمیم گیری(What if Analysis)

  • معرفی و کاربرد Scenario Manager
  • معرفی و کاربرد Goal Seek
  • معرفی و کاربرد Data Table

محافظت از کار برگ ها و فایل های اکسل

  • محافظت از کاربرگ ها (Worksheet) و جلوگیری از ایجاد تغییر در داده ها، مخفی کردن فرمول ها
  • محافظت از فایل های اکسل (Workbook) و ذخیره ی آن ها، Mark as Final، Encrypt with Password
  • تکمیل  Document Panelو تکمیل کادر Advanced Workbook Properties
  • ذخیره ای فایل های اکسل در One Drive

جداول و نمودارهای محوری

  • Dashboard و گزارش گیری
  • تعریف جداول و نمودارهای محوری (Pivot Tables & Pivot Charts)، گزارش گیری دینامیک

آشنایی و کار با ابزار های کنترل

  • معرفی ابزار کنترل(Form Controls) نحوه استفاده آنها، Check Box، Combo Box، Spin Button و List Box

ماتریس ها و آرایه ها

  • آرایه ها و ماتریس ها
  • توابع ماتریسی و حل دستگاه معادلات

Add-Ins ها

  • آشنای با Add-Ins ها و اضافه کردن Add-Ins های مهم به اکسل
  • تولید یک سری عدد تصادفی در اکسل با استفاده از Random Number Generation
  • نمونه برداری از یک سری داده (Sampling) در اکسل
  • استفاده از ابزار Solver در حل معادلات
  • استفاده از توابع تاریخ های شمسی در اکسل

Excelpro.ir

۲۶ نظر

  1. مهدوی

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

  2. ساسان

    مهندس سلام. میخاستم بپرسم آیا کتاب آموزش اکسل از مقدماتی تا پیشرفته هم موجود هست و همچنین در قسمت Add-ins چهار حالت combo box توزیح داده شده که چطور فرمول بنویسیم. باتشکر

    1. حامد قدیمی

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

  3. مژگان حیدریان

    با سلام و خسته نباشید
    جناب مهندس من دوره اکسل مقدماتی را گذراندم و الان به دلیل شغلی که دارم نیاز به تمام توابع و کاربردش پیدا کردم آیا کتابی هست که بهم معرفی بفرمائید که تمامی توابع همراه با نمونه هاشون توضیح داده باشه و فارسی هم باشه؟؟
    لطفاً راهنماییم کنید ممنونم

    1. حامد قدیمی

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

  4. رضائی

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

  5. hadis

    سلام بر شما و ممنون از زحماتی که میکشید ۱ سوال دارم ، اگر به ما یک عبارت رشته ای
    مثل ۱۳۹۵/۱۱/۵ را بدهند به عبارتی ورودی داده این عبارت باشه و از ما بخوان که به
    صورت ۱۳۹۵ ۱۱ ۰۵ جدا کنیم یعنی سال ماه روز به از کدام یک از توابع رشته ای نیشه به صورت فرمول دراورد

    1. حامد قدیمی

      سلام، برای اینکار میتوانید از ترکیب توابع متنی MID، SEARCH، LEFT و RIGHT , LEN استفاده نمایید. مقاله آموزشی را مطالعه کنید.

  6. محسن

    سلام مهندس
    این دوره ی اموزشی که قرار دادید توی سایت بصورت خصوصی تدریس میشه یا گروهی ؟
    اگر گروهی هم برگزار میکنید لطفا تاریخ دوره و هم چنین هزینه دوره را تو همین پست قرار بدید
    من علاقمند به گذراندن این سرفصل ها هستم

    1. حامد قدیمی

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

  7. توکلی

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

    1. حامد قدیمی

      سلام، بهترین ابزار برای گزارش گیری های اینچنینی اکسل میباشد، برای برنامه نویسی و انجام اتوماتیک کارها نیاز به ماکرو نویسی دارید.

  8. توکلی

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

  9. صوفیا

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

    1. حامد قدیمی

      سلام، بله، پرداخت وجه الزامی نیست، لطفاً در صورت نیاز به دریافت کتاب برای بنده ایمیل ارسال نمایید و وجه دلخواه واریز کنید.

  10. رضا

    با سلام
    سلولهای اکسل این قابلیت را دارند که زمان ثبت اطلاعات را در خود به ما نشان دهند؟
    یا در یک بازه زمانی باز باشند و بعد از آن قفل شوند؟
    ممنون میشم راهنماییم کنید
    با تشکر

    1. حامد قدیمی

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

  11. حمید

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

    1. حامد قدیمی

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

  12. مریم کاظمی

    سلام خیلی ممنون از مطالب خوبی که دارید . خیلی اموزنده بود برای من . جناب اقای قدیمی من به یک مشکل برخورد م که توی مطالب شما نتونستم جوابش رو پیدا کنم . من یه فایل اکسل دارم که میخام با ماکرو نویسی عکس های موردنظرم رو از یک فولدر فراخوانی بکنم. با راههای دیگه ای به هدفم رسیدم ولی خیلی زمانبر بودند . میخام بایک برنامه یا ماکرو بتونم خیلی سریع این کارو بکنم . چون تعداد عکسهام زیاد هستن حدود ۲۰۰ الی ۳۰۰ عکس که با تغییر یک سلول که نام عکس هست میخام عکس هارو از یک فولدر فراخوانی بکنه . ممنون میشم در این مورد راهنمایی کنید . باز هم متشکر از زحماتتون .

    1. حامد قدیمی

      سلام، متشکرم، برای باز کردن فایل ها میتوانید از تابع Hypelink استفاده نمایید. با استفاده از این تابع هر فایلی در کامپیوتر را میتوانید باز کنید. البته اگر میخواهید عکس مورد نظر را در اکسل Insert نمایید میتوانید از ActiveSheet.Pictures.Insert استفاده کنید. اگر در این مورد جستجو کنید میتوانید کدهای نمونه زیادی در این خصوص پیدا کنید که حتماً مشکل شما را برطرف میکنند. موفق باشید.

یک دیدگاه بگذارید برای حامد قدیمی برای لغو پاسخ اینجا کلیک کنید.