- CMI - CURSUS DE MASTER EN INGENIERIE

Rechercher
Aller au contenu

Menu principal :

Programme > Matières
 
 
 
 

Langages de Requêtes : V.B.A. (Initiation)

Volume horaire

Unité d’Enseignement

Semestre

Niveau

Cours

TD

18

0

Complémentaire

7

M1 IES

Enseignante

Evaluation

Coefficient

ECTS

Jacky Legrand

Projet

1

2 FI / 1.5 FA


 
 


Objectifs de l’enseignement

Cet enseignement est destiné aux étudiant(e)s qui souhaitent dépasser le rôle de simple utilisateur (rice) du  tableur. Ceci requiert de savoir comment ajouter dans Excel des compléments logiciels conviviaux et automatiser des tâches fastidieuses et répétitives. La programmation est plus formatrice qu'un simple usage de tableur. En effet, on apprend la créativité personnelle encadrée par un système de contraintes explicites et l'impossibilité de procéder par "essais & erreurs" (tentation inefficace créée par l'approche bureautique).


Descriptif de l’enseignement
Cours1

Macros enregistrées et interactives
Introduction à la modularité et aux sous-macros
Principes du langage objet VBA

Cours 2

Syntaxe du langage Basic
Travail sur les plages

Cours 3

Ecriture de fonctions personnalisées
Introduction aux Userforms en tant qu'interface de dialogue

Cours 4

Construction de fonctionnalités dans les Userforms
Gestion dynamique des composants dans les Userforms

Cours 5

Parcours dans les Userforms

Cours 6

Intégration de fonctionnalités dans Excel (Userforms, Feuilles, Graphiques)


Méthode d’enseignement

L’enseignement se déroule en salle machines équipées de Windows XP et Excel 2007. Le langage utilisé est Visual Basic Application pour Excel.


Pré-requis
Pratique du tableur (saisie, formules, nomination, références complexes, fonctions)

Bibliographie
(ouvrages uniquement)
Bullen S. , Wallentin D., Bovey R. , Green J., Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft® Excel and VBA® , Addison Wesley , 2009.


 
 
Retourner au contenu | Retourner au menu