Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Advanced VBA

( Duration: 2 Days )

In Advanced VBA training course, you will learn the skills to use the Visual Basic for Applications (VBA) programming language to simplify or automate activities and tasks using the Microsoft Office applications. The course covers examples in Excel, Access, Word and PowerPoint.

By attending Advanced VBA workshop, delegates will learn to:

  • Work with the Office Object Model
  • Create and use Object Variables
  • Create macros to work from application to application
  • Write VBA to work with data
  • Create User Defined Types, Classes and Arrays
  • Manage Files and Folders using VBA

  • A working knowledge of Excel, Access, Word and PowerPoint
  • Understand how to create Charts, PivotTables and apply Filters and Sorting of data sets

COURSE AGENDA

1

Office Object Hierarchies and the Object Browser

  • Object Hierarchies and Collections
  • Properties, Methods and Events
  • Using the Object Browser
  • Office Application Reference Libraries
2

Working within an Application

  • Concepts
  • VBA or Macro Recorder
  • Binding
  • Object Variables
  • Application Object Examples
3

Interaction between Office Applications

  • Classes and References
  • Working with Objects in another Application
  • Editing Documents across Office Applications
4

Working with Data in Office

  • Data and Terminologies
  • Manipulating Data in an Application
  • ADO and Connections - Working with Recordsets
  • Using Data between Applications
  • Mail Merge
  • Charting Data in Office
5

User Defined Types and Arrays

  • Creating a User Defined Type
  • Creating a Class
  • Creating Array Variables
  • Using Arrays in Code
6

File and Folder Management using VBA

  • Using the FileSystemObject
  • Handling Folders using VBA
  • Move, Rename, Copy or Delete a File using VBA
  • Access File or Folder Attributes and Properties

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X