ATC-MACROS-VBA - Macros VBA (For Non-Programmers)

This course will help to write macros in Excel using programming language Visual Basic Application (VBA). Recorded macro can edit to customize it to fulfill our requirement and one can directly go for coding to accomplish the required tasks. One can write his own functions and procedures, design forms and working with add-ins using VBA Macro

Duration: 3.0 days

Enquire Now

Start learning today!

Click Hereto customize your Training

Objectives

  • Write macros to automate routine work. 
  • Create functions and procedures 
  • Design and use forms for data entry 
  • Create add-ins to deploy at client machines 
  • Create reports

Content

Module 1: Understanding Security Levels
  • Why security
  • Security levels and its meaning

Module 2: Functions
  • What is Function and Subroutine
  • Writing Functions using VBA Editor
  • Calling function in other workbook

Module 3: Recording Macros
  • Recording and running macro
  • Storing macro in different books
  • Creating buttons and assigning macro to it
  • Creating My Menu

Module 4: The Visual Basic Editor
  • Editing macros using VBA Editor
  • Understanding the project explorer
  • Exploring windows properties
  • Modifying code in code window
  • Debugging code

Module 5: Programming Fundamentals
  • Variables, data types and constants
  • Arrays
  • Object Variables
  • Conditional structures (If …. Then, Select Case)
  • Logical Operators
  • Looping constructs (For loops, Do loops, While loops)
  • Built-in functions 
  • Creating Subroutines

Module 6: Excel Object Model
  • Working with objects – properties, events and methods
  • Application objects
  • Workbook objects, Worksheet objects and Range objects
  • Charts objects
  • Pivot table objects

Module 7: User Forms
  • Creating forms
  • Form events
  • Creating custom menus and toolbars
  • Creating Add-ins

Module 8: Working with other applications
  • Working Word, PowerPoint and other applications

Audience

Participants attending this training should be familiar with the advanced operations in Microsoft Excel.

Prerequisites

Program is scheduled for Advanced Microsoft Excel users. VBA is a programming language, requires aptitude for programming.

Certification

product-certification
Trainocate Certificate of Attendance

Course Benefits

product-benefits
  • Career growth
  • Broad Career opportunities
  • Worldwide recognition from leaders
  • Up-to Date technical skills
  • Popular Certification Badges

Advanced Technology Courses Popular Courses

atc-python-programming

The course is all about to learn the Python programming language. Its emphasis the core libraries and most useful libraries developed by the Python.

atc-aif

The Artificial Intelligence Fundamentals course provides a comprehensive introduction to the basic principles and concepts of artificial intelligence (AI). This

atc-isc

Our Trainer the Trainer course is designed to equip aspiring trainers with the skills and knowledge they need to deliver effective and engaging training session

atc-fht200

This course teaches individuals how to become proficient in the administration and management of the Falcon Platform, a cyber-security platform by CrowdStrike.
Enquire Now
8mMvRt
By clicking "Submit", I agree to the Terms Of Use and Privacy Policy