Retourner au sommaire
Informatique
Licence Economie et Gestion - Troisième année
Fiche n°92

Intitulé de l'enseignement

Informatique

Mots-clés

Programmation, VBA, Visual Basic For Applications

Description de l'enseignement

Ce cours présente une introduction à la programmation au travers du langage VBA qui étend l'usage des outils bureautiques de la suite MS Office.

Diplôme

Licence Economie et Gestion - Troisième année

Cursus

Economie et Gestion

E.C.T.S.

4

Compétences apportées

Programmation en VBA

Intervenants

Emmanuel DUBOIS - Enseignant PRAG - Nombre d'heures : 36

Plan de cours

Introduction
  1 - Automatiser le tableur, pour quel objectif ?
  2 - Définition d’une macro
  3 – Élaboration d’une macro-commande
  4 – Enregistrement d’une macro-commande
  5 – Exécution d’une macro-commande
  6 - Macro commande programmée vs macro-commande enregistrée
Partie 1 – L’environnement de programmation
  1 – L’onglet développeur
  2 – L’éditeur du Visual basic
  3 – Le contenu d’un module
  4 – Mise au point d’un programme VBA
Partie 2 – Les variables
  Préalable : Entrée-sorties de base en VBA
  1 - Les variables de type élémentaire
     a - Présentation
     b - Déclaration
     c - Utilisation
  2 - Les Tableaux
  3 - Types définis par l’utilisateur
  4 - Variables objets : collections
  5 - Portée des variables
  6 - Durée de vie des variables
  7 - Variables statiques
Partie 3 – Les instructions
  1 - Les procédures et fonctions
  2 - Les opérateurs
  3 - Les fonctions VBA et de feuille de calcul
  4 - Les instructions de test
  5 - Les boucles  
Partie 4 - Les objets du tableru Excel
  1 - L'objet application
  2 - La collection Workbooks
  3 - L'objet Workbooks
  4 - La collection Worksheets
  5 - L'objet Worksheet
  6 - L'objet Range
  7 - Accès à une plage de cellules
Partie 5 - Algorithmique et VBA
  1 - Gestion des erreurs
  2 - Balayages des valeurs d'un tableau ou d'une plage
  3 - Algorithmes "Divide and Conquer"

Volume horaire - Cours magistral

24

Volume horaire - Travaux dirigés

12

Prérequis recommandés

Connaissance du tableur Excel

Modalités de contrôle des connaissances

Contrôle continu (2 contrôles de connaissance durant les TD) + Examen

Modalités pédagogiques

Enseingnement présentiel

Niveau de langue demandé

Non précisé

Semestre

2