Fonctionnement de l’ordinateur : organisation interne et externe.
Introduction à la programmation en VBA : concept d’algorithme, types de données de base, variables, opérations mathématiques, opérateurs relationnels et logiques, entrées/sorties (MsgBox, InputBox), instructions conditionnelles (If) et instructions itératives (While et For).
Introduction aux sous-programmes : procédures (Sub), fonctions (Function), passage de paramètres et notions de découpage.
Organisation en modules : portée des variables et des sous-programmes.
Chaînes de caractères.
Fonctionnement des tableaux à une et deux dimensions.
Algorithmes de tri (tri bulle, tri par insertion, tri par sélection) et de fouille (séquentielle, dichotomique).
Enregistrement : types définis par l’utilisateur, traitements de base sur une base de données et tableaux d’enregistrements.
Accès aux plages d’Excel à partir de VBA : lecture/écriture dans une cellule avec Cells, objet Range et méthode CurrentRegion.
Introduction aux objets Excel en VBA : objets, collections et manipulations.
Boîtes de dialogues : construction d’une boîte de dialogue avec les objets UserForm et les Contrôles de Formulaire.
Manipulation simple de fichiers.
|