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

  • نویسنده: حامد قدیمی
  • تعداد صفحات و فصول: یازده فصل و دویست صفحه

معرفی کتاب

کتاب شروع ماکرو نویسی در اکسل توسط حامد قدیمی (نویسنده و وبمستر سایت اکسل پرو و مدرس دوره های آموزشی اکسل و ماکرو نویسی در اکسل) به زبان فارسی نوشته شده و در قالب کتابی دویست صفحه ای منتشر شده است. این کتاب شامل آموزش اصول و مقدمات ماکرو نویسی یا کد نویسی به زبان ویژوال
بیسیک در اکسل بوده و محتوای دوره های آموزشی ماکرو نویسی در اکسل، که به صورت اختصاصی توسط نویسنده و وبمستر سایت آموزشی اکسل پرو Excelpro.ir تهیه شده است میباشد. بدون شک کاربرد اکسل در اموری از جمله تهیه گزارشات، تحلیل داده ها، رسم نمودارها، تهیه فرمول شیت ها، انجام امور مهندسی، مالی، اداری، آماری و غیره برکسی پوشیده نیست، یادگیری ماکرو نویسی در اکسل نه تنها متخصصان را مجهز به ابزاری قدرتمند جهت انجام کلیه این امور مینماید بلکه این امکان را به کابران میدهد که نرم افزارهای تخصصی خود را ایجاد نمایند و فایل های اکسل مختص حرفه و سازمان خود به وجود آورند.
خواندن این کتاب به کلیه متخصصان که در حرفه خود از نرم افزار اکسل استفاده میکنند و یا افرادی که به دنبال یادگیری مهارت های کاربردی در حرفه خود هستند و همچنین به علاقمندان به کد نویسی و اکسل توصیه میشود. لازم به ذکر است، تنها دانش پیش نیاز به منظور مطالعه این کتاب، آشنایی با اکسل و روش استفاده از این نرم افزار میباشد لیکن کاربران حرفه ای تر بهره بیشتری از آموزش های این کتاب میبرند.

قیمت نسخه Pdf کتاب: ۴۰٫۰۰۰ (چهل) هزار تومان

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

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

با توجه به غیر فعال بودن موقتی سیستم پرداخت آنلاین، لطفاً در صورت تمایل برای خرید فایل Pdf کتاب، وجه کتاب (معادل ۴۰,۰۰۰ چهل هزار تومان) را به شماره کارت ۵۶۱۹-۰۷۶۲-۰۷۱۰-۶۳۹۶ به نام حامد قدیمی واریز نموده، سپس آدرس ایمیل خود را به شماره ۰۹۱۲۲۰۴۸۴۵۸ پیامک نمایید و کتاب را در اسرع وقت از طریق ایمیل دریافت کنید. با تشکر.

با آرزوی سربلندی و موفقیت.

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

دوره آموزش تصویری ماکرو نویسی در اکسل بر اساس کتاب “شروع ماکرو نویسی در اکسل” توسط حامد قدیمی تهیه شده و دارای پنج دوره جداگانه به شرح زیر میباشد که فصل های اول تا یازدهم این کتاب را به شرح زیر شامل میشود:

  • ماکرو نویسی در اکسل ۱ از ۵ که شامل آموزش و تمرین فصول اول و دوم کتاب میباشد
  • ماکرو نویسی در اکسل ۲ از ۵ که شامل آموزش و تمرین فصول سوم و چهارم کتاب میباشد
  • ماکرو نویسی در اکسل ۳ از ۵ که شامل آموزش و تمرین فصول پنجم و ششم کتاب میباشد
  • ماکرو نویسی در اکسل ۴ از ۵ که شامل آموزش و تمرین فصول هفتم و هشتم کتاب میباشد
  • ماکرو نویسی در اکسل ۵ از ۵ که شامل آموزش و تمرین فصول نهم، دهم و یازدهم کتاب میباشد

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

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

در ادامه هر کدام از دوره ها و محتوای آنها به صورت جداگانه معرفی میگردد:

عنوان دوره: ماکرو نویسی در اکسل ۱ از ۵

این دوره آموزشی اولین سری از دوره آموزشی ماکرو نویسی در اکسل میباشد که شامل معرفی ماکرو نویسی، کاربرد ماکرو نویسی در اکسل، آشنایی با محیط VBE، یادگیری روش ضبط ماکرو ها، تنظیمات Macro Security و همچنین آموزش روش های اجرای ماکرو ها و ذخیره فایل های حاوی ماکرو میباشد. این دوره آموزشی فصل های اول و دوم کتاب “شروع ماکرو نویسی در اکسل” را پوشش میدهد.

در فایل تصویری زیر مطالب آموزشی دوره شماره ۱ از ۵ توضیح داده میشود.

سرفصل های دوره ۱ از ۵

  • آشنایی با کاربرد ماکرو نویسی در اکسل
  • معرفی زبان برنامه نویسی VB و VBA
  • آشنایی با محیط VBE
  • فعال کردن Developer Tab
  • آشنایی با منوها، پنجره ها، Toolbarهای VBE
  • آشنایی با کاربرد ضبط ماکرو
  • تنظیمات ضبط ماکرو و اصول نامگذاری ماکروها
  • روش های اجرای ماکرو های ضبط شده
  • روش ایجاد فایل  PERSONAL.XLSB
  • ذخیره ماکرو ها همراه فایل اکسل به صورت Macro-Enabled WorkbookExport
  • Import کردن ماژول ها
  • تنظیمات Macro Security

عنوان دوره: ماکرو نویسی در اکسل ۲ از ۵

این دوره آموزشی دومین دوره از پنج دوره جامع آموزش ماکرو نویسی در اکسل میباشد. این دوره شامل معرفی مفهوم پروژه، مفهوم ماژول، انواع ماژول، روش تعریف ماژول، تعریف و مفهوم پروسیژرها، انواع پروسیژر ها و ایجاد پروسیژرها میپردازد، همچنین در این دوره با مفاهیم Object، برنامه نویسی شی گرا، Method و Properties آشنا میشویم و اشیا Range، Worksheet و Workbook را معرفی میکنیم. این دوره آموزشی فصل های سوم و چهارم کتاب “شروع ماکرو نویسی در اکسل” را پوشش میدهد.

در فایل تصویری زیر مطالب آموزشی دوره شماره ۲ از ۵ توضیح داده میشود.

سرفصل های دوره ۲ از ۵

  • آشنایی با مفهوم Project
  • آشنایی با Module و انواع ماژول ها شامل Standard Module و Object Module
  • معرفی انواع و کاربرد Object Module ها، معرفی User-Form Code Window و پنجره های کد نویسی Sheets و Workbook
  • ایجاد و تغییر نام ماژول ها یا Standard Module
  • معرفی انواع پروسیژرها، حوزه اعتبار پروسیژرها، پروسیژر های Public و Private، تغییر نام پروسیژرها، کاربرد پروسیژر Function،
  • روش تعریف آرگومان برای پروسیژرها
  • فراخوانی پروسیژرها در یکدیگر و ایجاد ارتباط بین پروسیژرها
  • آشنایی مفهوم برنامه نویسی شی گرا Object Oriented programming
  • آشنایی با مفهوم شی یا Object در برنامه نویسی
  • آشنایی با Method، Properties و Event
  • آشنایی با اشیا Range، Worksheet و Workbook
  • روش استفاده از پنجره Object Browser
  • آشنایی با مفهوم Container و Object Hierarchy

عنوان دوره: ماکرو نویسی در اکسل ۳ از ۵

این دوره آموزشی سومین دوره از پنج دوره جامع آموزش ماکرو نویسی در اکسل میباشد. این دوره شامل مرور کامل به همراه توضیحات و مثال های کاربردی فصل پنجم و ششم کتاب “شروع ماکرو نویسی در اکسل” میباشد.

عنوان فصل پنجم کتاب شروع ماکرو نویسی در اکسل “ماکرو نویسی” است و شامل آشنایی کامل به همراه مثال های کاربردی با مفاهیمی مانند استفاده از سلول های اکسل، استفاده از شی Range، استفاده از پروپرتی Cells، پروپرتی های Rows و Columns، استفاده از محدوده های نامگذاری شده، اشاره همزمان به چند محدوده از اکسل، پروپرتی های شی Range، متد های شیء Range، استفاده از شی Worksheet، استفاده از شی Workbook، متد Activate، متد Select و پروپرتی Selection، استفاده از شی Application، استفاده از شی Windows میباشد.

همچنین عنوان فصل ششم کتاب شروع ماکرو نویسی در اکسل “تعریف متغیرها و ثابت ها” بوده و شامل آشنایی کامل به همراه مثال های کاربردی با مفاهیمی مانند مفهوم متغیرها، نامگذاری متغیرها، حوزه اعتبار متغیرها، عمر متغیرها، تعریف متغیرها، انواع متغیرها، حرف مشخص کننده ی نوع متغیر، استفاده از کلمه کلیدی Static، صفر شدن مقدار متغیرها و تعریف ثابت ها است.

در فایل تصویری زیر مطالب آموزشی دوره شماره ۳ از ۵ توضیح داده میشود.

سرفصل های دوره ۳ از ۵

  • روش های استفاده از سلول های اکسل در کدها
  • کاربردهای سلول های اکسل در ماکرو نویسی
  • کاربرد و روش استفاده از شی Rangeبرای استفاده از سلول های اکسل
  • کاربرد و روش استفاده از پروپرتی Cellsبرای استفاده از سلول های اکسل
  • کاربرد و روش استفاده از پروپرتی های Rows و Columnsبرای استفاده از سلول های اکسل
  • روش استفاده از محدوده های نامگذاری شده در کدها
  • روش اشاره همزمان به چند محدوده از اکسل با استفاده از شی Range و متد Union
  • روش استفاده از Object Browser برای یافتن پروپرتی و متد های اشیا
  • آشنایی و روش استفاده از پروپرتی های پر کاربرد شی Rangeشامل Address, Areas, Borders, Cells, Column, Columns, ColumnWidth, Comment, Count, CountLarge, CurrentRegion, Dependents, DirectDependents, DirectPrecedents, End, EntireColumn, EntireRow, Errors, Font, Formula, HasFormula, Interior, Item, Name, Offset, Parent, Precedents, Row, Rows, RowHeight, Text, Value, Value2
  • آشنایی و روش استفاده از متد های شیء Rangeشامل Activate, AddComment, Calculate, Clear ,ClearComments, ClearContents, ClearFormats, Copy, Cut, Delete, PasteSpecial, Select, Sort, SpecialCells
  • آشنایی، کاربرد و روش استفاده از شی Worksheet، آشنایی کامل با پروپرتی های کاربردی شامل Address, Cells, Columns, Comments, DisplayPageBreaks, DisplayRightToLeft, Name, Names, Parent, PrintOut, Protect, Range, Rows, UsedRange, Visible و آشنایی کامل با متدهای کابردی شامل Activate, Calculate, Copy, Delete, Move, Paste, Select
  • آشنایی، کاربرد و روش اشیاء Sheets و Worksheets، آشنایی کامل با متدها و پروپرتی های کاربردی شامل Count, Add, Copy, Delete, PrintOut, Select
  • آشنایی، کاربرد و روش استفاده از شی Workbook، آشنایی کامل با پروپرتی های کاربردی شامل ActiveChart, ActiveSheet, CaseSensitive, CommandBars, Creator, FileFormat, Final, FullName, HasPassword, IsAddin, Name, Names, Parent, Password, Path, ProtectWindows, ProtectStructure, ReadOnly, Sheets, Worksheets, Windows و آشنایی کامل با متدهای کابردی شامل Activate, Close, NewWindow, PrintOut, PrintPreview, Protect, Save, SaveAs, Unprotect
  • آشنایی، کاربرد و روش استفاده از شی Workbooks، آشنایی کامل با متدها و پروپرتی های کاربردی شامل Count, Add, Close, Open
  • کاربرد و روش استفاده از متد Activate، آشنایی و کاربرد پروپرتی های ActiveCell، ActiveSheet و ActiveWorkbook
  • کاربرد و روش استفاده از متد Select و پروپرتی Selection
  • آشنایی کامل با کاربرد و روش استفاده از شی Applicationو پروپرتی های کاربردی شامل ActiveCell, ActiveChart, ActiveSheet, ActiveWindow, ActiveWorkbook, CalculateBeforeSave, Calculation, Caption, Cells, Charts, Columns, Creator, DisplayAlerts, Path, Range, Rows, ScreenUpdating, Selection, Sheets, Speech, ThisCell, ThisWorkbook, UserName, Windows, Workbooks, WorksheetFunction, Worksheets و آشنایی با متدهای کابردی شامل Calculate, Goto, Inputbox, Intersect, MacroOption, Onkey, OnRepeat, OnTime, OnUndo, Quit, Run, Undo, Union, Wait
  • آشنایی و کاربرد اشیا Windows و Window
  • تعریف و مفهوم متغیرها
  • روش نامگذاری متغیرها
  • آشنایی با حوزه اعتبار یا Scope متغیرها، آشنایی با متغیرهای Procedure Level و Module Level
  • آشنایی با عمر متغیرها یا Life Time متغیرها
  • روش تعریف متغیرها با توجه به حوزه اعتبار و عمر آنها
  • آشنایی کامل با انواع متغیرها و کابرد آنها شامل متغیرهای نوع Boolean, Byte, Integer, Long, Single, Double, String, Object, Date, User-Defined, Variant, Currency
  • روش تعریف متغیرهای نوع User-Defined Variable
  • آشنایی با روش تعریف و کاربرد متغیرهای نوع آرایه ای یا Array و تعریف متغیرهای آرایه ای Dynamic و Static، روش استفاده از کلمات کلیدی ReDim و ReDim Preserve
  • آشنایی با کاربرد حرف مشخص کننده ی نوع متغیر یا Type Declaration Character
  • آشنایی، کاربرد و روش استفاده از از کلمه کلیدی Static
  • آشنایی با روش های صفر شدن مقدار متغیرها
  • آشنایی با کاربرد، انواع و روش تعریف ثابت ها، آشنایی با Pre-Defined Constants و User-Defined Constants

عنوان دوره: ماکرو نویسی در اکسل ۴ از ۵

این دوره آموزشی چهارمین دوره از پنج دوره جامع آموزش ماکرو نویسی در اکسل میباشد. این دوره شامل مرور کامل به همراه توضیحات و مثال های کاربردی فصل هفتم و هشتم کتاب “شروع ماکرو نویسی در اکسل” میباشد.

عنوان فصل هفتم کتاب شروع ماکرو نویسی در اکسل “تبادل داده با کاربر” است و شامل آشنایی کامل به همراه مثال های کاربردی با توابع Msgbox، Inputbox و متد Inputbox میباشد. تابع Msgbox به منظور نمایش پیام به کاربرد و دریافت نظر کاربر به منظور تعیین روند اجرای برنامه به کار برده میشود و تابع Inputbox و متد Inputbox برای دریافت داده از کاربر و یا انتخاب یک سلول توسط کاربر مورد استفاده قرار میگیرند.

همچنین عنوان فصل هشتم کتاب شروع ماکرو نویسی در اکسل “ساختارهای شرطی” بوده و شامل آشنایی کامل به همراه مثال های کاربردی با ساختارهای شرطی IF و Select-Case میباشد. ساختارهای شرطی به صورت گسترده در کد نویسی ها مورد استفاده قرار میگیرند.

در فایل تصویری زیر مطالب آموزشی دوره شماره ۴ از ۵ توضیح داده میشود.

سرفصل های دوره شماره ۴ از ۵

  • آشنایی با ساختار و کاربرد تابع Msgbox به منظور تبادل داده با کاربر (نمایش پیام و دریافت نظرات) به همراه مثال های کاربردی
  • آشنایی با آرگومان های کادر پیام
  • استفاده از کادر پیام جهت دریافت نظرات کاربران
  • آشنایی با ساختار و کاربرد تابع Inputboxبه منظور دریافت داده از کاربر به همراه مثال های کاربردی
  • آشنایی با ساختار و کاربرد متد Inputboxبه منظور دریافت داده از کاربر به همراه مثال های کاربردی
  • آشنایی با ساختارهای شرطی
  • آشنایی و استفاده حرفه ای از ساختار شرطی IF، آشنایی با سینتکس های متفاوت به همراه مثال های کاربردی
  • آشنایی و استفاده حرفه ای از ساختار شرطی Select-Case

۱۳ نظر

  1. امین اسماعیلی

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

    1. حامد قدیمی

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

  2. حسن نفیسی

    جالب بود
    خیلی از سوالهام رو تیک زد
    میتونم ۱کمک ازتون بخام
    ماکرویی بنویسید
    سلول های اکسل را از هر کجا که اجرا می شود تا شرط پیمایش کند
    محتویات سلولها را در فایل اپند کند یا به ۱ پرت دلخواه کام-یواس بی بفرستد
    شرمنده جای دیگه برا سوال پیدا نکردم

    1. حامد قدیمی

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

  3. سام

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

    1. حامد قدیمی

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

  4. محسن

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

    منتشر پاسخ شما هستم

    1. حامد قدیمی

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

  5. جواد مسعودی فر

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

    1. حامد قدیمی

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

  6. محسن حقیری قزوینی

    جناب مهندس من بازنشسته هستم و مدت ۲ سال که با اکسل و vba کار میکنم از youtube خیلی
    یاد گرفتم ولی چون وقت دارم میخوام بیشتر یاد بگیرم نمی دانم کتاب شما برای من مفید است یا
    نه من در حال حاضر میتوانم برنامه حسابداری بصورت خیلی ابتدایی بنویسم البته کتاب به زبان فارسی خیلی ارزشمند است خواهش می یکنم من را راهنمایی بفرمایید در ضمن تحصیلا ت من فوق لیسانس مکانیک هستم و ۶۴ سال دارم موفق باشید

    1. حامد قدیمی

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

  7. مهدی

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

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