Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master Excel VBA and Excel Macros
Rating: 4.2 out of 5(104 ratings)
860 students

Master Excel VBA and Excel Macros

Learn Macro from Basic to advance level. Learn to Automate Complex Tasks with Real World Projects and Examples
Created byHimanshu Dhar
Last updated 8/2020
English

What you'll learn

  • Learn how to automate daily routine tasks within Excel
  • Learn best practices when creating macros
  • Learn to use the Macro Recorder effectively
  • Learn how to write custom VBA Macros to create more robust automation
  • Reduce manual routine tasks to the click of a button
  • Create simple solutions to complex problems by levering Excel functionality with Macros
  • Learn to create interactive Userform
  • Learn to make customized functions through VBA

Course content

1 section58 lectures5h 29m total length
  • Introduction to Macro8:57
  • Start Macro Programming7:06
  • Macro Task Basic4:05
  • Methods to Refer Range6:55
  • Selection of multiple cell5:56
  • Formatting through VBA7:18

    Format through VBA shows how to select a range, use the active cell to apply formatting, and apply colors via RGB to the chosen cells with a macro.

  • End Command in VBA6:17
  • Offset in VBA4:49
  • Task on Data Entry Automate2:14
  • Solution for the task5:11

    This lecture shows a basic vba workflow: select a sheet, use offset to add a new row, and collect name and age via input boxes, creating an automatic serial number.

  • Methods to refer to sheets8:31

    Explore how to refer to worksheets and chart sheets in Excel VBA, using sheet names and index numbers, with practical examples of activating and selecting sheets.

  • Methods related to sheets and its properties10:05
  • Sheets related Task1:52
  • Sheet Related Task Solution3:48
  • Methods to Refer to Workbooks2:50

    Explore three methods to refer to workbooks in VBA, see how to activate and switch between workbook objects, and use workbook references inside functions.

  • Methods related to workbook3:20
  • Workbook related project10:35

    Create a VBA macro that prompts for a new workbook name, copies the existing workbook's first sheet into the new file, and saves and closes it.

  • Working with Declared Variable10:02
  • Data Types in Variable6:16
  • Object variable related project2:16

    Create a new sheet, name it with your own name, set its position, then go back to the function sheet to copy and paste it, and run the macro.

  • Project Solution3:43
  • Variable Project7:42
  • Apply IF in VBA5:22
  • AND OR in VBA8:13

    Learn how and and or work in VBA to handle multiple conditions in a macro, using score rules such as more than 40 in tests and the final exam.

  • Project related to IF1:28
  • Solution of IF task3:03
  • Select Case3:50
  • Select Case 2nd Scenario4:50
  • Select Case 3rd Scenario8:38
  • Understanding Loop5:39
  • Loop Practical example5:02
  • Loop Related Task Solution4:14
  • Do While Loop2:13
  • For Loopcounter6:29
  • For Loopcounter Step importance3:50

    Explore for loop counter steps in excel vba, from 1 to 174, how different step values affect loop flow, and a practical task to delete all sheets.

  • For Loopcounter Step Example 26:34
  • For Each Loop4:46
  • For Each Project4:15
  • For Each Task Solution2:41
  • Loop related Task1:38
  • Loop Solution and Futher Task6:23
  • Loop Related Project14:52
  • How to create Events9:25
  • Events Example and task3:04
  • Event Task Solution2:37
  • Sheet Specific Events3:18
  • Create Function in VBA6:49
  • Function Related Task1:33
  • Function Related task Solution1:42
  • Create Optional Parameter in Function4:15
  • VBA to control Outlook for mail9:24
  • Outlook Related Project5:13
  • Create Userform18:41
  • Create Pivot Table with VBA9:03
  • File System Object in VBA5:46

    Learn to use the File System Object in VBA to create and copy folders and files, handle existence checks, and control overwriting with Microsoft scripting runtime references.

  • File in FSO3:03
  • FSO Practical Example7:00
  • Late Binding Technique in Macro4:49

Requirements

  • Understanding of MS Excel is required

Description

MS Excel is the integral part of MIS profession and one of the most useful Application for reporting and analysis. However to be successful in in this field only having the knowledge of MS Excel is not sufficient, the aspirant has to be well versed with Excel VBA as well. You may get to know about VBA at the time of learning and working with Macro itself. Macro enables the user to create a function it often requires. While the user records macros the Excel do a VBA programming for you. You may work on very advance level projects if you have got the knowledge of VBA. Our course curriculum has been considered as one of the most advance one. Moreover it enables the user to do what can we do in Excel but thousand times faster. Excel is the world's most popular spreadsheet software and is available on over 750 million computers worldwide. Whether you use it for professional or personal reasons, VBA can help you remove the redundancy in your workflow and accelerate your productivity drastically!

No programming experience is required -- complete beginners are more than welcome! VBA is a great language to start with because you can master the fundamentals of programming in a familiar work environment.

No extra software is necessary - VBA is bundled with all modern versions of Excel.

Who this course is for:

  • Who want to learn Macro in Excel
  • Who wants a career in MIS
  • Want to have a career in Data analytics and data management