Course: Programming in VBA

» List of faculties » FP » KIN
Course title Programming in VBA
Course code KIN/VBA
Organizational form of instruction Lesson
Level of course Bachelor
Year of study not specified
Semester Winter
Number of ECTS credits 3
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Lecturer(s)
  • Dostál Michal, Ing. Ph.D.
Course content
Seminars (themes): 1. Macros in Excel 2. Introduction to VBA and working with the VB Editor environment 3. Standard VBA functions (conditional expressions, mathematical functions, working with text) 4. Working with ActiveCell, Selection, basic formatting 5. With structure and making macro writing more efficient 6. If Else, Do While and Do Until, For cycle 7. Variables and their declarations, data types, Dim vs Static 8. For Each, Select Case structures, loading objects into variables 9. GUI elements, InputBox, MsgBox 10. Controls, ActiveX elements 11. Advanced user forms 12. Working with external files - reading and writing 13. Repetition for the credit test 14. Credit test

Learning activities and teaching methods
Seminár
Learning outcomes
The aim of the course is to introduce students to macro programming in VBA. Students will gradually learn how to basic as well as more advanced functions and procedures. Upon completion, students will be able to independently solve problems using macros programmed with VBA.

Prerequisites
unspecified

Assessment methods and criteria
unspecified
Credit requirements: active participation in seminars, credit exam
Recommended literature
  • Král, M. Excel VBA: výukový kurz. Brno. 2010.
  • Laurenčík, M. a M. Bureš. Programování v Excelu 2019. Praha. 2021.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester