0% found this document useful (0 votes)
50 views

VBA Syllabus

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views

VBA Syllabus

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Syllabus

DETAILS (Topic) Visual Basic Application (VBA)

(Professor) Prof. Shih-Hsien Tseng (曾世賢)

[email protected]

(TA) Alyssa Marinelle S. Espiritu

[email protected]

(Schedule) 16:30-18:30

(Room) MA 205

OBJECTIVES

To learn programming for Microsoft Excel with Visual Basic Application (VBA), through
lectures and hands on activities. Covering the topics including Understanding the Basics
(Macros, VBA and VBE), Diving Deeper into VBA (Object-oriented programming, variable
declaration, Objects and collections and arrays) and Writing Own Code with VBA (Loops,
event programming at the workbook and worksheet levels, and charts)

REFERENCE Title: Excel VBA 24-Hour Trainer

Author: Tom Urtis

Publisher: Wiley Publishing, Inc., Indianapolis, Indiana

Copyright: Copyright © 2011 by Wiley Publishing, Inc., Indianapolis, Indiana

E-book Link: *book.pdf (hsrm-mathematik.de)

TOPICS

(C1) Introduction to Basic, Getting Started with Macros, Getting Started with VBA,
Working with VBE

(C2) Object-oriented Programming, Variables, Data Types and Constant

(C3) Making Decisions VBA and Repeating Actions with Loops

(C4) Working with Arrays and Automating Procedures with Worksheet Events

(C5) Automating Procedures with Workbook Events

(C6) Using Embedded Controls, Programming Charts


GRADING

Quizzes 10%
Attendance 10%
Class Activity 20%
Midterms and Finals 60%
TOTAL 100%

ACTIVITIES

Hands-on activities will be given after the lecture session and students are given 60 to
75 minutes to complete the said activities and expected to be uploaded on Moodle on
time. Students who failed to upload the said activities will be given 0 points.

MIDTERM AND FINALS

 Midterm Exam – On class written exam which covers the topic that will be discuss
from session 1 to 3.
 Final Exam – A project-based output which will be done in groups. Each group
should think of a simple project using the VBA and write their own code. The
accomplished project should be presented in the class.

Weeks Topics Activity


9/16  VBA Syllabus  Lecture (30-45 mins)
VBA Discussion 1  Introduction to Basic  Hands-On Activity (60-
 Getting Started with Macros 75 mins)
 Getting Started with VBA
 Working with VBE
9/23  Object-oriented Programming  Lecture (30-45 mins)
VBA Discussion 2  Variables  Hands-On Activity (60
 Data Types and Constant mins)
 Quiz 1  Quiz (15 mins)
9/30  Making Decisions VBA  Lecture (30-45 mins)
VBA Discussion 3  Repeating Actions with Loops  Hands-On Activity (60-
75 mins)

10/7  Midterm Written Exam  Examination (2 Hrs)


Written Exam  VBA Terms, Concepts and Theories

10/14  Working with Arrays  Lecture (30-45 mins)


VBA Discussion 4  Automating Procedures with Worksheet Events  Hands-On Activity (60-
75 mins)
10/21  Automating Procedures with Workbook Events  Lecture (30-45 mins)
VBA Discussion 5  Quiz 2  Hands-On Activity (60
mins)
 Quiz (15 mins)

10/28  Using Embedded Controls  Lecture (30-45 mins)


VBA Discussion 6  Programming Charts  Hands-On Activity (60-
75 mins)

11/4  Finals  Presentation (2 Hrs)


Project  Project Based Output
Presentation  Group Project

You might also like