- CMI - CURSUS DE MASTER EN INGENIERIE

Rechercher
Aller au contenu

Menu principal :

Programme > Matières
 
 
 
 

Programmation VBA

Volume horaire

Unité d’Enseignement

Semestre

Niveau

Cours

TD

18

18

Fondamentale

6

L3

Enseignante

Evaluation

Coefficient

ECTS

Michel de Rougemont

Projet

2

4


 
 


Objectifs de l’enseignement

Ce cours décrit la programmation VBA (Visual Basic), base de l’environnement Microsoft. Tous les outils Office peuvent se personnaliser et s’interconnecter à l’aide de VBA. Cet outil de programmation est  devenu indispensable dans le monde des entreprises. On introduit l’usage des macros depuis Excel, en permettant la lecture directe de données d’un tableau et l’affichage de graphiques. On décrit les instructions classiques pour programmer des algorithmes comme le tri rapide, la recherche dichotomique et la marche aléatoire.  On présente les formulaires  qui facilitent la saisie de paramètres et les  Objets VBA qui permettent de manipuler des structures Office, comme  du texte de Word et Explorer, des  éléments de bases de données Access, des emails de la messagerie Outlook.


Descriptif de l’enseignement
Introduction à Excel
Fonctions élémentaires, Solveur d’Excel
Programmation linéaire et Jeux à somme nulle avec le Solveur
Structures de programmation
Macros Elémentaires et fonctions, Récursivité,
Formulaires
Algorithmes en VBA
Tri rapide
Marche aléatoire
Volume d’un polytope
Objets VBA et Office
Word et Excel avec VBA
Excel et Outlook avec VBA

Méthode d’enseignement
Cours au tableau suivi de démonstrations à partir d’un PC.
TDs qui reprennent les démonstrations du cours.

Pré-requis
Environnement Windows
Concepts Informatiques de base
Outils Office

Bibliographie (ouvrages uniquement)
http://www.up2.fr


 
 
Retourner au contenu | Retourner au menu