Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Mastering Excel Vba For The Real World

Posted By: ELK1nG
Mastering Excel Vba For The Real World

Mastering Excel Vba For The Real World
Last updated 4/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.97 GB | Duration: 9h 28m

Embrace the Magic of Excel VBA Automation

What you'll learn

How to improve your productivity by automating repetitive tasks in a single click.

How to Debug a code to understand what a code does, fix possible issues and make sure your code does exactly what you need it to do.

How use Excel VBA Dictionary

How to use ArrayList in Excel VBA with examples.

How to programmatically create Pivot Tables and Pivot Charts in Excel VBA.

How to use loops in Excel VBA (While Loop, do While Loop, For Loop and For Each Loop).

How to make decisions using the If statement (else, ElseIf, nested if statements), and case statements (Case else, nested case statements).

How to use Excel VBA user Defined Functions to avoid writing too much repetitive code.

How to control Word from Excel (Automate MS Word from Excel using Excel VBA)

How to use the font object.

How to use dynamic code.

How to work with csv files.

How to work with multiple workbooks

Requirements

Basic Excel Knowledge

Basic Excel VBA Knowledge

Desire to learn the Magic of Excel VBA Automation

Description

By taking this course on Udemy, you will gain knowledge on the following: How to: 1. Create dynamic code in your automations. 2. Become more efficient and get more time to focus on other assignments as you will be able to execute complex tasks in a single click. 3. Create Pivot Tables programmatically. 4. Create Pivot Charts programmatically. 5. Use methods such as: Replace, Sort, Remove Duplicates, AutoFilter and Find in Excel VBA to dynamically find columns names, rather than fixed column positions in a data set. 6. Easily Automate Microsoft Word from Excel and Integrate your Excel data into your Word Automation. 7. Use Excel VBA Dictionaries 8. Use ArrayLists to improve the efficiency of your codes. 9. Use If statements, Nested If statements, Else and ElseIf Statement in Excel VBA. 10. Use case statements and nested case statements.11. Use Excel VBA loops, including: While Loop, Do While Loop, For Next Loop and For Each Loop. 12. Use advanced decision making logics along with Excel VBA Loops to create advanced and flexible codes in Excel VBA. 13. Master the debugging process of an Excel VBA application to understand what your code does and how it does it.The List above contains just some of the many benefits and advantages that Excel VBA brings to the table.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Getting Familiar with the VBA Editor

Lecture 2 Adding the Developer Tab

Lecture 3 Main Parts of the VBA Editor

Lecture 4 Adding the Edit Toolbar

Section 3: Using the Macro Recorder Functionality

Lecture 5 Macros, Macro Security

Lecture 6 Recording Macros Part I

Lecture 7 Recording Macros Part II

Lecture 8 Editing Macros

Lecture 9 Programming in VBA vs Recording Macros

Section 4: Building solid ground in Excel VBA

Lecture 10 Excel VBA Object Model

Lecture 11 Workbooks, Worksheets and Sheets Collections

Lecture 12 Workbooks Coding Lesson

Lecture 13 Sheets, Worksheets Coding Lesson

Lecture 14 Range Object Coding Lesson

Lecture 15 Columns, Rows and Cells Properties Coding Lesson

Section 5: Learning about VBA Operators

Lecture 16 Arithmetic Operators

Lecture 17 Comparison Operators

Lecture 18 Logical Operators

Lecture 19 Concatenation Operators

Section 6: Data Types in VBA and Variables

Lecture 20 Excel VBA Data Types

Lecture 21 Variables Coding Lesson

Lecture 22 Excel VBA Constants

Lecture 23 Option Explicit in VBA

Section 7: Font Object

Lecture 24 Font Object Coding Lesson

Section 8: With End With Statement

Lecture 25 With End With Statement

Section 9: Set Statement

Lecture 26 Set Statement

Section 10: Excel VBA Built-In Functions

Lecture 27 Format Function

Lecture 28 String Functions Part I

Lecture 29 String Functions Part II

Lecture 30 Date and Time functions Part I

Lecture 31 Date and Time functions Part II

Lecture 32 Excel VBA Round Function

Section 11: WorksheetFunction Object

Lecture 33 WorksheetFunction

Section 12: User Defined Functions

Lecture 34 User Defined Functions

Lecture 35 The Call Statement - Calling Functions and/or Sub-Procedures

Section 13: Protecting your Macros

Lecture 36 Protecting your Macros

Section 14: Excel VBA Key Methods

Lecture 37 Range.Replace Method

Lecture 38 Range.Sort Method

Lecture 39 Range.Remove Duplicates Method

Lecture 40 Range.AutoFilter Method

Lecture 41 Range.Find Method

Section 15: Conditional Statements for Decision Making

Lecture 42 If Statement

Lecture 43 Nested If Statements

Lecture 44 Select Case Statement

Lecture 45 Nested Select Case Statements

Section 16: Excel VBA Loops

Lecture 46 Do While Loop

Lecture 47 Do Until Loop

Lecture 48 For Next Loop Part I

Lecture 49 For Next Loop Part II

Lecture 50 For Each Loop

Section 17: Automating Pivot Tables and Pivot Charts dynamically in VBA

Lecture 51 Automate Pivot Tables in VBA

Lecture 52 Automate Pivot Charts

Section 18: ArrayLists in Excel VBA

Lecture 53 VBA ArrayList Part I

Lecture 54 VBA ArrayList Part II

Lecture 55 VBA ArrayList Part III

Section 19: Excel VBA Dictionaries

Lecture 56 VBA Dictionaries Part I

Lecture 57 VBA Dictionaries Part II

Lecture 58 VBA Dictionaries Part III

Section 20: Automating Microsoft Word from Excel

Lecture 59 Microsoft Word Automation from Excel Part I

Lecture 60 Microsoft Word Automation from Excel Part II

Section 21: Working with csv Files in VBA

Lecture 61 Extract Data from another Workbook and save file as csv File

Lecture 62 Reading from csv File and convert it to a different Excel Extension

Section 22: Final HR File

Lecture 63 Final File

Section 23: Error Handling and Err Object in VBA

Lecture 64 Error Handling

Lecture 65 Err Object and Error Handling

Business Analysts,Reporting Analysts,Data Analyst,Any Excel user who wants to start automating complex and repetitive tasks