VBA Programming with MS Office
Session
Regular Academic Session
Class Number
2046
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
This course focuses on how to effectively use Microsoft Office's built-in programming language, Visual Basic for Applications (VBA), to build models, primarily in Excel. We will cover issues that facilitate the construction of robust and readily understandable models in the VBA language. Starting with basic modeling functions, the course will progress through complex modeling skills. This course assumes that you are familiar with Basic Excel operations.

Prerequisites: Junior Standing, minimum grade of "C-" in INFS 346.

Outcomes: By the end of this course, the student should be able to: build models using Excel built-in functions, build, customize and store Excel macros, design and build accurate, robust models with VBA, build custom VBA procedures, and create user-defined financial functions in VBA.
Enrollment Requirements
Prerequisites: Junior Standing, minimum grade of "C-" in INFS 346.
Class Actions
Look up course materials
Class Details
Instructor(s)
Kaitlyn Hoffmann
Meets
Mo 4:15PM - 6:45PM
Dates
08/25/2025 - 12/06/2025
Room
Schreiber Center - Room 302
Instruction Mode
In person
Campus
Water Tower Campus
Location
Water Tower Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
22
Seats Open
18
Class Capacity
40
Wait List Total
0
Wait List Capacity
5