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

Learning VBA in Excel

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: زبان برنامه نویسی ویژوال بیسیک برای برنامه ها (VBA) به شما امکان می دهد کارهای معمول را در Excel خودکار کنید - و یادگیری آن چنان که اکثر مردم فکر می کنند کار سختی نیست. در این دوره ، متخصص اکسل Curt Frye یک دوره خرابی VBA را ارائه می دهد ، تکنیک های به اشتراک گذاری که می تواند به کاربران Excel 2007 یا بعداً کمک کند تا از این برنامه قدرتمند بهره بیشتری ببرند. Curt ایجاد زیرروالین ها و توابع برای نگه داشتن کد را پوشش می دهد و زمینه محکمی را در مدل شی اکسل فراهم می کند. تکنیک های برنامه نویسی از طریق نمونه های واقعی نشان داده شده است. فایل های ورزش همراه این دوره است.
موضوعات شامل:
  • محدودیت های زیرروال را به خاطر بیاورید.
  • مراحلی را که برای ضبط ماکرو با جدول محوری برداشته شده لیست کنید.
  • کلمه کلیدی مورد استفاده برای تغییر اندازه آرایه را مشخص کنید.
  • آنچه را که ساعت VBA انجام می دهد توضیح دهید.
  • تابع اکسل را که از فاصله یک سلول به سلول دیگر استفاده می کند نامگذاری کنید.
  • نحوه حذف صفحه کار را تعیین کنید.
  • نوع متغیرهای قابل استفاده در بیش از یک زیرروال را مشخص کنید.
  • جلوه های اختصاص دادن ماکرو به کلید عملکرد را خلاصه کنید.

سرفصل ها و درس ها

1. با استفاده از Iterative DO Loops2. با استفاده از شرط DO LoopsIntroduction1. ایجاد و استفاده از قالبهای سفارشی2. ایجاد قالبهای سفارشی از TablesIntroduction1. صادرات Data2. صادرات گزارشات معرفی 1 استفاده از زبان پرس و جو ساختار یافته (SQL) در SAS2. پیوستن به جداول با استفاده از SQL در SASIntroduction1. با استفاده از ابزارهای برنامه نویسی SAS2. درک SAS SyntaxIntroduction1. درک SAS Data2. دسترسی به داده ها از طریق کتابخانه ها3. وارد کردن داده ها به SASIntroduction1. گزارش های پیشرفته با عناوین ، پاورقی ها و برچسب ها 2. ایجاد گزارش فرکانس3. ایجاد گزارش های خلاصه و DataIntroduction1. خواندن و فیلتر کردن Data2. محاسبه ستون های جدید 3. پردازش مشروطIntroduction1. کاوش در Data2. فیلتر کردن Rows3. قالب بندی ستونها4. مرتب سازی داده ها و حذف نسخه های تکراریIntroduction1. Command Line در مقابل Visual Tools2. یک Repo را از یک Computer3 محلی ایجاد کنید. به GitHub و Other Remote Servers4 وصل شوید. Git Concepts and Commands5. در مورد Repo6 موجود همکاری کنید. Push و Pull7. همگام سازی Tools8. با Branches9 کار کنید. درخواستها و GitHub10 را بکشید. سایر عملیاتNextsIntroduction1. فرآیند تولید 2. مدیریت وابستگی3. Test4 ورود به سیستم 5 Metrics6. DeploymentConcludIntroduction1. شروع کار با AWS2. AWS Lambda مقدمه 3. شروع کار با AWS Lambda4. AWS SAM5. بکارگیری برنامه کاربردی شما ConcreteIntroduction1. چرا مدیریت مهم است؟ ساختار ساختار 3. مدیریت وابستگی4. Testing5 فرآیند توسعهConcludIntroduction1. آماده سازی برای مصاحبه با یک Developer2. آشنایی با یک نامزد 3. ارزیابی دانش نامزد 4. فراتر از سؤالات مصاحبه 5. نکاتی برای InterviewingConclusionIntroduction1. در دفاع 2. رفتارهای نامشخص3. Validation ورودی 4. مدیریت رشته 5 مشکلات مربوط به PointersConclusionIntroduction1. توسعه محور آزمون (TDD) اصول اولیه. نوشتن واحد Tests3. نوشتن آزمونهای تلفیقی نوشتن تست های پایان تا پایان در حال بهبود TDD Workflow6 شما. یک مثال در دنیای واقعی 7. در حال اجرا TestsConclusionIntroduction1. جاوا چیست؟ Introduction

  • برای استفاده از VBA در اکسل شیرجه بزنید Dive into using VBA in Excel

  • آنچه باید بدانید What you should know

1. با استفاده از Iterative DO Loops2. با استفاده از شرط DO LoopsIntroduction1. ایجاد و استفاده از قالبهای سفارشی2. ایجاد قالبهای سفارشی از TablesIntroduction1. صادرات Data2. صادرات گزارشات معرفی 1 استفاده از زبان پرس و جو ساختار یافته (SQL) در SAS2. پیوستن به جداول با استفاده از SQL در SASIntroduction1. با استفاده از ابزارهای برنامه نویسی SAS2. درک SAS SyntaxIntroduction1. درک SAS Data2. دسترسی به داده ها از طریق کتابخانه ها3. وارد کردن داده ها به SASIntroduction1. گزارش های پیشرفته با عناوین ، پاورقی ها و برچسب ها 2. ایجاد گزارش فرکانس3. ایجاد گزارش های خلاصه و DataIntroduction1. خواندن و فیلتر کردن Data2. محاسبه ستون های جدید 3. پردازش مشروطIntroduction1. کاوش در Data2. فیلتر کردن Rows3. قالب بندی ستونها4. مرتب سازی داده ها و حذف نسخه های تکراریIntroduction1. Command Line در مقابل Visual Tools2. یک Repo را از یک Computer3 محلی ایجاد کنید. به GitHub و Other Remote Servers4 وصل شوید. Git Concepts and Commands5. در مورد Repo6 موجود همکاری کنید. Push و Pull7. همگام سازی Tools8. با Branches9 کار کنید. درخواستها و GitHub10 را بکشید. سایر عملیاتNextsIntroduction1. فرآیند تولید 2. مدیریت وابستگی3. Test4 ورود به سیستم 5 Metrics6. DeploymentConcludIntroduction1. شروع کار با AWS2. AWS Lambda مقدمه 3. شروع کار با AWS Lambda4. AWS SAM5. بکارگیری برنامه کاربردی شما ConcreteIntroduction1. چرا مدیریت مهم است؟ ساختار ساختار 3. مدیریت وابستگی4. Testing5 فرآیند توسعهConcludIntroduction1. آماده سازی برای مصاحبه با یک Developer2. آشنایی با یک نامزد 3. ارزیابی دانش نامزد 4. فراتر از سؤالات مصاحبه 5. نکاتی برای InterviewingConclusionIntroduction1. در دفاع 2. رفتارهای نامشخص3. Validation ورودی 4. مدیریت رشته 5 مشکلات مربوط به PointersConclusionIntroduction1. توسعه محور آزمون (TDD) اصول اولیه. نوشتن واحد Tests3. نوشتن آزمونهای تلفیقی نوشتن تست های پایان تا پایان در حال بهبود TDD Workflow6 شما. یک مثال در دنیای واقعی 7. در حال اجرا TestsConclusionIntroduction1. جاوا چیست؟ 1. Visual Basic for Applications

  • برنامه نویسی شی گرا را معرفی کنید Introduce object-oriented programming

  • مدل شی اکسل را بررسی کنید Examine the Excel object model

  • در ویرایشگر ویژوال بیسیک کار کنید Work in the Visual Basic Editor

  • ویژگی های پروژه VBA را تنظیم کنید Set VBA project properties

  • ماژول های کد را ایجاد ، صادر و حذف کنید Create, export, and delete code modules

  • یک زیرانداز ایجاد کنید Create a subroutine

  • یک عملکرد ایجاد کنید Create a function

  • نظرات را به کد خود اضافه کنید Add comments to your code

  • روال VBA را اجرا کنید Run a VBA routine

  • کد را به یک ماکرو ضبط شده اضافه کنید Add code to a recorded macro

3- متغیرها را اعلام و مدیریت کنید. String Values5 را مدیریت کنید. مدیریت برنامه Flow6. مدیریت اشکال زدایی و استثناء 7. Classes سفارشی ایجاد کنید. با Inheritance9 کار کنید. مدیریت مجموعه داده ها جمع بندیIntroduction1. نمای کلی 2 Char Type3. String Basics4. آهنگسازی Strings5. متدهای رشته 6. چگونه قالب های سفارشی و فرمت رشته ها 7. Formatting8. تبدیل و پارس 9. اطلاعات فرهنگي10. مقایسه و SortConclusionIntroduction1. با بیان های منظم2 شروع کنید. شخصیت 3 مجموعه کاراکتر 4. تکرار 5 گروه بندی و Alternation6. AnchorsConcludIntroduction1. Concepts Collection Concepts2. کلاس های اصلی مجموعه 3. مجموعه های تخصصی جمع بندیIntroduction1. مسترینگ Views2. نمایش محتوای وب 3. نمایش Views4. الگوهای چندمنظوره 5. انتشار AppConclusionIntroduction1. Xcode Fundamentals2. مهارت های اصلی 3. پاسخگو UI Design4. برنامه نویسی UI Objects5. جدول مشاهده 6 جریان برنامه و TestConclusionIntroduction1. اولین اپلیکیشن های ساده خود را بسازید. ایجاد پروژه ها در Visual Studio3. با چند پروژه 4 کار کنید. تنظیم محیط شما 5. برنامه Flow6. Visual Basic Ecosystem7. متغیرها و ثابت 8. کد خود را به توابع و Subs9 تبدیل کنید. اشکال زدایی در Code10 شما. کنترل جریان: بیانیه های شعبه 11. کنترل جریان: Loop Statements12. با لیست 13 کار کنید. خطا در دست زدن به ادامه سفر خود را وارد کنید 1. تنظیم 2 ایجاد یک رابط کاربری 3. برنامه نویسی رمزگذاری تعاملIntroduction1. تنظیم و پیکربندی2. ساختار داده ها 3. وب Access4. برنامه نویسی متن 5 Graphics ComputerConcociationIntroduction1. مشکل 1: آمار هواشناسی2. مسئله 2: من کجا هستم؟ 3. مشکل 3: هشت Queens4. مشکل 4: ساز موسیقی 5. مشکل 5: تشخیص چهره 6. مشکل 6: DashboardIntroduction اطلاعات در زمان واقعی. رها کردن قدرت توابع پنجره2. با استفاده از عبارات جدول مشترک (CTE) 3. درک جداول مشتق شده جانبی 4. EnnoBB Enhancements5. Tightening Security6. بهبود PerformanceConclusionIntroduction1. Methods2. وراثت 3 کلاس ها و رابط ها جمع بندیIntroduction1. عملگرها2 تصمیم گیری 3. LoopsConcludIntroduction1. سخت افزار رایانه موازی2. موضوعات و مراحل 3. Exclusive Exclusive4. Locks5 LivenessConclusionIntroduction1. همگام سازی2 موانع 3. Tasks ناهمزمان 4. ارزیابی عملکرد موازی5. طراحی برنامه های موازی 6. Challenge ProblemConcludIntroduction1. نمای کلی 2 مبانی زبان 3. ویژگی های زبان4 Structures Control5. ساختار داده ها6. ویژگی های جولیاConclusionIntroduction1. پردازش داده ها2. پیش بینی مدل ها جمع بندیIntroduction1. شروع کار 2. با Visual Studio IDE3 راحت شوید. همکاری با ویرایشگران Tabbed4. Windows Management5. با Source Control6 کار کنید. ویرایشگر Settings7 را پیکربندی کنید. ویرایشگرهای Code و Markup8. کد خود را فرمت کنید. حرکت و Explore10. کد اشکال زدایی 11. ادامه سفر خود را وارد کنید 1. همگام سازی2 موانع 3. Tasks ناهمزمان 4. ارزیابی عملکرد موازی5. طراحی برنامه های موازی 6. Challenge ProblemConcludIntroduction1. مبانی برنامه نویسی 2. برنامه نویسی Syntax3. متغیرها و انواع داده ها4. کد شرط5 CodeConclusionIntroduction Code Modular. معرفی Scratch 3.02. کاوش در الحاقات در Scratch 3.0ConclusionIntroduction1. install2. حسابها و امتیازات 3. موتورهای ذخیره سازی جمع بندیIntroduction1. محیط برنامه نویسی را تنظیم کنید. برنامه ریزی بلوک های ساختمان: متغیرها3. برنامه ریزی بلوک های ساختمان: Methods4. برنامه نویسی بلوک های ساختمان: شرایط شرط 5. App6 را برنامه ریزی و آماده کنید. ساخت یک برنامه کامل ApplicationConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. JavaScript: The Functional Parts4. مفاهیم کاربردی پیشرفته 5. چالش های تبدیل کد ایجاد React Front End2. ایجاد یک گره Back End3. تنظیم MongoDB4. اتصال End و Back Ends5. میزبان SiteConclusionIntroduction1. سخت افزار رایانه موازی2. موضوعات و مراحل 3. Exclusive Exclusive4. Locks5 LivenessConclusionIntroduction1. آشنایی با Jupyter2. کارآمد با Jupyter3. طرح های موثر برای تجسم4. انتشار و به اشتراک گذاری نوت بوک Jupyter خود را با استفاده از مطالب 1. بررسی اجمالی Visual Studio Code2. Python Code Editing3. Debugging Code Python4. برنامه های افزودنی برنامه نویسی برنامه نویسی ورود به مقاله 1. از جاوا گرفته تا Kotlin2. Properties and Fields3. شرایط 4. ReadabilityConcludIntroduction1. آرایه ها و ساختارها2. شخصیت ها و Strings3. اشاره گرها پرونده ها و سیستم عامل 5. بحث جالب و فوق العاده داخلی 1 معرفی. مبانی مبانی2. Build3 وابستگی 4. ReportingClcludIntroduction1. نیاز به Tests2. Tests3 را بنویسید. نگرانی های مشترک با کلاس های تست4. فراتر از مبانی مقدماتیIntroduction1. لیست پیوندی چکیده داده Type2. کلاس گره برای لیست های تنها پیوند یافته 3. کلاس Node برای لیست های دوبله شده با شک و تردید. SinglyLinkedList Class5. The DoublyLinkedList ClassConclusionIntroduction1. مبانی اشکال زدایی2. نکاتی درباره ترفندها و ترفندهای بیشتر 3. خطاهای معمول در C # 4. عملی 2. Defining Variables, Constants, and Calculations

  • انواع داده های Excel VBA را معرفی کنید Introduce Excel VBA data types

  • متغیرها را اعلام کنید و قبل از استفاده به اظهارنامه نیاز دارید Declare variables and require declaration before use

  • دامنه متغیر را مدیریت کنید Manage variable scope

  • متغیرهای ثابت و ثابت را تعیین کنید Define static variables and constants

  • با استفاده از عملگرهای ریاضی یک محاسبه ایجاد کنید Create a calculation using mathematical operators

  • آرایه ها را تعریف کنید Define arrays

  • متغیرهای شی را تعریف و استفاده کنید Define and use object variables

  • منابع ساده کد را با استفاده از… با جملات پایان دهید Streamline code references using With…End With statements

3. اضافه کردن منطق به کد VBA 3. Adding Logic to Your VBA Code

  • یک کار را با استفاده از حلقه For ... تکرار کنید Repeat a task using a For...Next loop

  • تمام موارد یک مجموعه را با استفاده از یک حلقه For ... قدم بزنید Step through all items of a collection using a For...Each loop

  • یک کار را با استفاده از یک حلقه Do تکرار کنید Repeat a task using a Do loop

  • هنگام استفاده از شرایط با استفاده از جمله If ... یک کار را انجام دهید Perform a task when conditions are met using an If...Then statement

  • با استفاده از یک عبارت Case کدام عملی را انتخاب کنید Select which action to take using a Case statement

4. اشکال زدایی در کد VBA شما 4. Debugging Your VBA Code

  • خطاها را با استفاده از عبارات On Error مدیریت کنید Manage errors using On Error statements

  • مرحله را از طریق یک زیرروال یا عملکرد انجام دهید Step through a subroutine or function

  • نقاط شکست را در کد خود تنظیم کنید Set breakpoints in your code

  • با استفاده از پنجره فوری ، خروجی را تأیید کنید Verify output using the Immediate window

  • به طور معمول یک مقدار را تماشا کنید Watch a value in a routine

5. مدیریت عناصر کتاب و کار در VBA 5. Managing Workbook Elements and Data in VBA

  • مقدار را برای سلول بنویسید Write a value to a cell

  • برش ، کپی و چسباندن داده های سلولی Cut, copy, and paste cell data

  • مقادیر را در سلول پیدا کنید Find values in cells

  • با استفاده از عملکرد OFFSET به سلولها مراجعه کنید Refer to cells using the OFFSET function

  • رشته های متن را مختصر کنید Concatenate text strings

  • بخشی از رشته را برگردانید Return part of a string

  • برگه های کار با VBA را مدیریت کنید Manage worksheets with VBA

  • کتابهای کاری را با VBA مدیریت کنید Manage workbooks with VBA

6. اضافه کردن عناصر پیشرفته به کتاب کار شما 6. Adding Advanced Elements to Your Workbook

  • هنگام اجرای کلان ، به روزرسانی صفحه را خاموش کنید Turn off screen updating when you run a macro

  • از توابع کاربرگ در یک کلان استفاده کنید Use worksheet functions in a macro

  • مقادیر را با استفاده از یک جعبه ورودی یا جعبه پیام بدست آورید Acquire values using an input box or message box

  • یک زیر دریایی را از یک زیر دریایی دیگر صدا کنید Call a subroutine from another subroutine

7. استفاده از Excel Events در کد VBA شما 7. Using Excel Events in Your VBA Code

  • هنگامی که یک کتاب کار را باز می کنید ، بسته یا ذخیره می کنید ، روشی را اجرا کنید Run a procedure when you open, close, or save a workbook

  • هنگامی که دامنه سلول تغییر کند ، یک روش را اجرا کنید Run a procedure when a cell range changes

  • رویه ای را با استفاده از یک دنباله کلید خاص شروع کنید Trigger a procedure using a specific key sequence

8. قرار دادن همه با هم 8. Putting It All Together

  • تکنیک ها را در یک پروژه سنگ فرش اعمال کنید Apply techniques in a capstone project

نتیجه Conclusion

  • اطلاعات بیشتر Further information

نمایش نظرات

آموزش یادگیری VBA در اکسل
جزییات دوره
3h 14m
47
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
225,861
- از 5
ندارد
دارد
دارد
Curt Frye
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Curt Frye Curt Frye

رئیس فناوری و جامعه ، گنجانیده شده است Curt Frye رئیس فناوری و جامعه است ، Incorporated.

او نویسنده بیش از 40 کتاب از جمله Microsoft Excel 2019 مرحله به مرحله برای Microsoft Press است ، و ایجاد و بیش از 60 دوره برای Lynda.com و LinkedIn Learning ثبت کرده است. وی به عنوان سخنران ، سخنرانی هایی را درباره موضوعاتی از جمله "ریاضیات بلاغی" برای اعتبار CLE در کنفرانس قانون و جادو ، "قصه گویی تجاری با استفاده از Microsoft Excel" در کنفرانس سالانه ATD-Cascadia و رویکرد چشم انداز خود در استفاده از تکنیک های برای بسیاری از مخاطبان تئاتر را به تجارت و زندگی تبدیل می کند. او به عنوان مجری ، در بیش از 1300 نمایش کمدی بداهه با ComedySportz Portland ظاهر شده و نمایش جادوی ذهن خود را به مخاطبان تئاتر و شرکتی ارائه می دهد. کرت لیسانس علوم سیاسی خود را از دانشگاه سیراکیوز و MBA خود را از دانشگاه ایلینوی کسب کرد.