Excel VBA
Course Objectives:
In this course, you will develop and deploy VBA modules to solve business problems. You will:
- Identify general components of VBA and their appropriate use in solving business solutions.
- Record VBA macros to automate repetitive tasks.
- Write VBA code to create VBA subroutines and functions.
- Use various programming elements to solve problems through code, including variables, objects, conditional statements, and loops.
- Eliminate, avoid, or handle errors in VBA code, and optimize its performance.
Course Content:
Lesson 1: Using VBA to Solve Business Problems
Topic A: Use Macros to Automate Tasks in Excel
Topic B: Identify Components of Macro-Enabled Workbooks
Topic C: Configure the Excel VBA Environment
Lesson 2: Recording a Macro
Topic A: Use the Macro Recorder to Create a VBA Macro
Topic B: Record a Macro with Relative Addressing
Topic C: Delete Macros and Modules
Topic D: Identify Strategies for Using the Macro Recorder
Lesson 3: Writing VBA Code Directly
Topic A: Write VBA Code
Topic B: Discover Objects You Can Use
Topic C: Create a Custom Function
Lesson 4: Solving Problems Through Code
Topic A: Make Decisions in Code
Topic B: Work with Variables
Topic C: Perform Repetitive Tasks
Lesson 5: Improving Your VBA Code
Topic A: Debug VBA Errors
Topic B: Deal with Errors
Topic C: Improve Macro Performance
Appendix A: Controlling How and When Macros Run
Scheduled Courses
{ "Params": { "source": "Event", "layout": "List for Course Detail Page", "filterby": "Course", "filtervalue": "9347", "sortby": "EventDateStart", "sortorder": "ASC", "limit": "9999", "enablepagination": "false", "emptymessage": "This course isn't currently on the schedule, but we can add it. Just let us know.
", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 9347, "Name": "Excel VBA", "Url": "/course/excel-vba-1", "Url_List": [ "/course/excel-vba-1" ], "UrlSlug": "excel-vba-1", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2015-09-29T00:00:00", "ExpiryDate": "9999-02-23T01:00:00", "SiteSearchKeywords": [], "Description": "Course Objectives:
In this course, you will develop and deploy VBA modules to solve business problems. You will:
- Identify general components of VBA and their appropriate use in solving business solutions.
- Record VBA macros to automate repetitive tasks.
- Write VBA code to create VBA subroutines and functions.
- Use various programming elements to solve problems through code, including variables, objects, conditional statements, and loops.
- Eliminate, avoid, or handle errors in VBA code, and optimize its performance.
Course Content:
Lesson 1: Using VBA to Solve Business Problems
Topic A: Use Macros to Automate Tasks in Excel
Topic B: Identify Components of Macro-Enabled Workbooks
Topic C: Configure the Excel VBA Environment
Lesson 2: Recording a Macro
Topic A: Use the Macro Recorder to Create a VBA Macro
Topic B: Record a Macro with Relative Addressing
Topic C: Delete Macros and Modules
Topic D: Identify Strategies for Using the Macro Recorder
Lesson 3: Writing VBA Code Directly
Topic A: Write VBA Code
Topic B: Discover Objects You Can Use
Topic C: Create a Custom Function
Lesson 4: Solving Problems Through Code
Topic A: Make Decisions in Code
Topic B: Work with Variables
Topic C: Perform Repetitive Tasks
Lesson 5: Improving Your VBA Code
Topic A: Debug VBA Errors
Topic B: Deal with Errors
Topic C: Improve Macro Performance
Appendix A: Controlling How and When Macros Run
- \n
- \n
{ "Params": { "source": "Event", "layout": "List for Course Detail Page", "filterby": "Course", "filtervalue": "9347", "sortby": "EventDateStart", "sortorder": "ASC", "limit": "9999", "enablepagination": "false", "emptymessage": "This course isn't currently on the schedule, but we can add it. Just let us know.
", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 9347, "Name": "Excel VBA", "Url": "/course/excel-vba-1", "Url_List": [ "/course/excel-vba-1" ], "UrlSlug": "excel-vba-1", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2015-09-29T00:00:00", "ExpiryDate": "9999-02-23T01:00:00", "SiteSearchKeywords": [], "Description": "Course Objectives:
In this course, you will develop and deploy VBA modules to solve business problems. You will:
- Identify general components of VBA and their appropriate use in solving business solutions.
- Record VBA macros to automate repetitive tasks.
- Write VBA code to create VBA subroutines and functions.
- Use various programming elements to solve problems through code, including variables, objects, conditional statements, and loops.
- Eliminate, avoid, or handle errors in VBA code, and optimize its performance.
Course Content:
Lesson 1: Using VBA to Solve Business Problems
Topic A: Use Macros to Automate Tasks in Excel
Topic B: Identify Components of Macro-Enabled Workbooks
Topic C: Configure the Excel VBA Environment
Lesson 2: Recording a Macro
Topic A: Use the Macro Recorder to Create a VBA Macro
Topic B: Record a Macro with Relative Addressing
Topic C: Delete Macros and Modules
Topic D: Identify Strategies for Using the Macro Recorder
Lesson 3: Writing VBA Code Directly
Topic A: Write VBA Code
Topic B: Discover Objects You Can Use
Topic C: Create a Custom Function
Lesson 4: Solving Problems Through Code
Topic A: Make Decisions in Code
Topic B: Work with Variables
Topic C: Perform Repetitive Tasks
Lesson 5: Improving Your VBA Code
Topic A: Debug VBA Errors
Topic B: Deal with Errors
Topic C: Improve Macro Performance
Appendix A: Controlling How and When Macros Run
- \n
- \n
{ "Params": { "source": "Event", "layout": "List for Course Detail Page", "filterby": "Course", "filtervalue": "9347", "sortby": "EventDateStart", "sortorder": "ASC", "limit": "9999", "enablepagination": "false", "emptymessage": "This course isn't currently on the schedule, but we can add it. Just let us know.
", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 9347, "Name": "Excel VBA", "Url": "/course/excel-vba-1", "Url_List": [ "/course/excel-vba-1" ], "UrlSlug": "excel-vba-1", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2015-09-29T00:00:00", "ExpiryDate": "9999-02-23T01:00:00", "SiteSearchKeywords": [], "Description": "Course Objectives:
In this course, you will develop and deploy VBA modules to solve business problems. You will:
- Identify general components of VBA and their appropriate use in solving business solutions.
- Record VBA macros to automate repetitive tasks.
- Write VBA code to create VBA subroutines and functions.
- Use various programming elements to solve problems through code, including variables, objects, conditional statements, and loops.
- Eliminate, avoid, or handle errors in VBA code, and optimize its performance.
Course Content:
Lesson 1: Using VBA to Solve Business Problems
Topic A: Use Macros to Automate Tasks in Excel
Topic B: Identify Components of Macro-Enabled Workbooks
Topic C: Configure the Excel VBA Environment
Lesson 2: Recording a Macro
Topic A: Use the Macro Recorder to Create a VBA Macro
Topic B: Record a Macro with Relative Addressing
Topic C: Delete Macros and Modules
Topic D: Identify Strategies for Using the Macro Recorder
Lesson 3: Writing VBA Code Directly
Topic A: Write VBA Code
Topic B: Discover Objects You Can Use
Topic C: Create a Custom Function
Lesson 4: Solving Problems Through Code
Topic A: Make Decisions in Code
Topic B: Work with Variables
Topic C: Perform Repetitive Tasks
Lesson 5: Improving Your VBA Code
Topic A: Debug VBA Errors
Topic B: Deal with Errors
Topic C: Improve Macro Performance
Appendix A: Controlling How and When Macros Run
- \n
- \n