• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

Course Images

VBA in Excel - Part 2

VBA in Excel - Part 2

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • Delivered Online or In-Person

  • Delivered at organisers' location

  • Horsham

  • Full day

Description

Expand your VBA knowledge further and learn some of the more advanced coding features.



77df68e-28e4-057f-41d6-ca1d3577146_Course_Overview_Icon.png
Course overview

Duration: 2 days (13 hours)

This course is aimed at experienced VBA users or those who have attended our Part 1 course and have started to use the language.

Part 2 expands on the huge array of commands and elements of the data model that can be used and looks at building more complex VBA models


8ba0826-4fb5-333c-0ea4-28c13064336b_Objectives_Icon.png
Objectives 

By the end of the course you will be able to:

  • Use comparison operators and system functions

  • Use Arrays

  • Work with ranges

  • Work with the worksheets and workbooks collections and objects

  • Use application objects

  • Use the FileSystemObject

  • Create function procedures

  • Import and save text files

  • Connect to other applications

cbd24e-e374-8bf2-2a2e-66ae236e51d4_Content_Icon.png
Content

Comparison operators

  • Using Comparison operators and functions

  • The LIKE function

  • Wildcards

  • Using SELECT Case

System functions

  • The VAL function

  • Case functions

  • Trim functions

  • Text functions

  • Date functions

Excel worksheet functions

  • Using Excel functions in VBA

Arrays

  • Creating arrays

  • Using arrays

  • Ubound and Lbound

  • Single and multi dimensional arrays

  • Static vs dynamic arrays

Working with ranges

  • Creating range objects

  • Passing data between range objects and arrays

  • Using Transpose

The Excel object model

  • The object browser

Working with collections

  • Collections

  • Creating object variables

  • Setting object variables

  • The For Each . . . Next Loo

Sheet collections

  • The worksheets collection

  • The worksheet object

  • The sheets collection

  • Using object

  • Grouping worksheets

  • Using Typename

The Workbook collection

  • The workbooks collection

  • Setting workbook variables

Application objects

  • Excel default information

  • Display/alerts

  • Screen updating

  • Status bar

  • On Time

  • Using Wait

Systems dialog boxes

  • Showing dialog boxes

  • Using dialog boxes

Working with files

  • Searching for files and folders

  • The DIR function

  • The FileSystemObject

Function procedures

  • Creating functions

  • Adding arguments

  • Calling functions

Working with text files

  • Searching for files and folders

  • The DIR function

  • The FileSystemObject

  • Using the FILE and FOLDER collections

Sharing data with other applications

  • Early vs Late Binding

  • Setting references to other applications

  • Creating application variables

  • Setting application variables

About The Provider

We offer bespoke programmes and off-the-shelf training courses to help you build sustainable capability in your teams. 
Read more about Underscore Group

Tags

Reviews