Get in Touch

Course Outline

Facilities

  • Designing custom toolbars and menus

Data Types

  • Converting between different types
  • Understanding variable scope and lifecycle
  • Operator precedence and logic
  • Configuration of Option modules

Conditional Logic

  • Implementing Select Case structures
  • Using If ... Then ... ElseIf ... Else blocks

Looping Constructs

  • Reversing loop iterations
  • Utilizing For Each loops
  • Managing loop termination with Break and Exit instructions

Debugging Techniques

  • Step-through processing
  • Setting Traps and Watches
  • Inspecting the Locals Window
  • Utilizing the Immediate Window
  • Analyzing the Call Stack

Error Handling

  • Capturing and managing runtime errors
  • Applying error structures: On Error Resume Next, On Error GoTo label, and On Error GoTo 0
  • Displaying status information on the status bar

Performance Optimization

  • Managing ScreenUpdating
  • Measuring macro execution time using the Timer method

VBA UserForms

  • Constructing custom forms
  • Invoking forms via code
  • Integrating forms within spreadsheets

Requirements

No prior experience required.

 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories