Course detail
MS Excel Application Development
FP-VtaPAcad. year: 2017/2018
The course focuses on the following topics: application of knowledge acquired in the courses “Algorithmization and Programming Techniques” and “Fundamentals of PC” to the area of creating macros and supporting programmes in MS office environment, especially in MS Excel. Fundamentals of object programming in Visual Basic for Application (VBA) environment.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
2. Competence in MS DOS and MS Windows XP operating systems.
3. Competence in MS Office, especially MS Excel, MS Word,
4. Competence in algorithmization issues
5. Competence in basic programming techniques
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
1. Delivery of semester work regarding - project
2. Active participation in seminars will be assessed by the teacher.
3. Tests covering the topics corresponding to the acquired theoretical knowledge and creation of easy application
Form of examination: Combined, composed of two parts:
1. Written part – creation of concrete application
2. Practical oral part - the written test may be possibly followed by an oral examination if necessary
Course curriculum
- Creation of macros in MS Excel
- Development environment VBA
- Basic terminology
- Object oriented programming
- Forms, dialogues,
- Use of API
- Procedures, functions, modules
- Structure, structured programming, managerial structures
- Work with files
- Error correcting techniques
- Debugging, optimization and documentation of the programme
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Walkenbach John : Microsoft Excel 2000&2002 – programování ve VBA, Computer Press, Praha 2001, ISBN: 80-7226-547-4 (CS)
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
- Creation of macros in MS Excel
- Development environment VBA
- Basic terminology
- Object oriented programming
- Forms, dialogues,
- Use of API
- Procedures, functions, modules
- Structure, structured programming, managerial structures
- Work with files
- Error correcting techniques
- Debugging, optimization and documentation of the programme
Computer-assisted exercise
Teacher / Lecturer
Syllabus
- Creation of macros in MS Excel and MS Office
- Development environment VBA
- Basic terminology
- Object oriented programming
- Forms, dialogues,
- Use of API
- Procedures, functions, modules
- Structure, structured programming, managerial structures
- Work with files
- Error correcting techniques
- Debugging, optimization and documentation of the programme