Fiche détaillée d'un cours


 


Voir la fiche établissement

EXCEL VBA

2023-2024

FrIESEG School of Management ( IÉSEG )

Code Cours :

2324-IÉSEG-PGP1S1-MIS-PGPEI01UE

MANAGEMENT OF INFORMATION SYSTEMS


Niveau Année de formation Période Langue d'enseignement 
Post-Graduate Program1S1FrEnglish
Professeur(s) responsable(s)G.MOURMANT
Intervenant(s)G.MOURMANT


Pré requis

Intermediate level of Excel :
- Named range
- Index/Vlookup/Match formula
- Pivot tables

Objectifs du cours

• Given a specific problem, find the appropriate solution by breaking down a problem into smaller steps, write the appropriate algorithm, then transform it into VBA. Out of the box thinking is required to choose among various solutions.
=> Related learning objective: 3.A Breakdown complex organizational problems using the appropriate methodology

• Use and improve their skills in data management.
• Acquire general and specific knowledge of a programming language. This is key in regards the development of AI and machine learning.
• In addition, the recent development of Excel (e.g. Dynamic array, PowerQuery, PowerPivot) are placing VBA as a great tool for the analysis of large sets of data and the building of complex models.
=> Related learning objective: 5.B Construct expert knowledge from cutting-edge information

• Use general professional VBA syntax
• Use specific professional VBA syntax in interaction with the objects of Excel.
=> Related learning objective: 7.A Demonstrate an expertise on key concepts, techniques and trends in their professional field

Contenu du cours

This course provides a managerial perspective on programming, teaching the fundamentals of a well-known programming language: VBA for Excel. Although it is not the only language in use, its concepts are sufficiently simple for students at beginner level to be able to grasp them. Moreover, as part of MS Excel, this language will be extremely useful for the fields of marketing, finance and management.
The course will be highly oriented towards practical applications and will provide, through examples, an introduction to programming languages in general, and VBA in particular. The focus will not be oriented towards complex programs, but on managing a development project.
As this module gives mostly basic knowledge on programming project management, there will be no need for an exam. Classes will consist of standard lectures about programming first, and then will be oriented towards exercises and projects.


Modalités d'enseignement

Organisation du cours

TypeNombre d'heuresRemarques
Independent work
E-Learning1,30  
Reference manual 's readings1,30  
Independent study
Group Project15,00  
Face to face
Interactive class16,00  
Charge de travail globale de l'étudiant33,60  

Méthodes pédagogiques

  • Interactive class
  • Project work


Évaluation

This will be a group project to develop an Excel-VBA application

Type de ContrôleDuréeNombrePondération
Others
Group Project2,001100,00
TOTAL     100,00

Bibliographie

  • • Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel, VBA, and .NET, 2009, by Rob Bovey (Author), Dennis Wallentin (Author), Stephen Bullen (Author), John Green (Author) -

  • Excel 2016 Power Programming with VBA Paperback – by Michael Alexander, Richard Kusleika -




 
* Informations non contractuelles et pouvant être soumises à modification
 
 
Vidéo : Un campus à vivre
Notre chaîne Youtube