Approche pratique de l'étude bancaire d'une demande de crédit
Introduction
- Définition d'une macro-commande.
- Les limites d'une macro-commande et les nécessités de passer en VBA.
- Les objets programmables d'Excel.
Le développement par la macro-commande
- Enregistrer une macro-commande et afficher le code.
- Attacher une macro-commande à un bouton.
Introduction au langage VBA d'Excel
- Visualiser le code d'une macro et réaliser des modifications simples sous éditeur.
- L'environnement VBA: les projets, les objets et leurs propriétés. Les barres d'outils de VBA.
- Création d'un module pour écrire des procédures.
- Les méthodes "cells", "range" et "select".
Les procédures conditionnelles
- La structure conditionnelle simple et imbriquée.
- Les principales commandes de développement d'une conditionnelle.
Les procédures itératives
- La structure de boucle dans une procédure.
- La boucle FOR NEXT, WHILE ou UNTIL.
Dialoguer avec l'utilisateur
- Les boîtes de messages simples.
- Les boîtes de messages avec demande de réponse.
Les boîtes de saisie
- Rôle et définition des inputbox.
- Les différents paramètres de l'inputbox.
- Les types de saisie et les contrôles de validité.
Les formulaires de saisie
- Définition et rôle d'un formulaire dans Excel.
- Description des différents objets d'un formulaire.
- Propriétés des différents contrôles dans un formulaire.
- Initialisation et paramétrage d'un contrôle.
- Récupération et exploitation des données saisies dans le formulaire.
Les procédures événementielles
- Définition et rôle d'une procédure événementielle.
- Ordres d'exécution et spécificités des événements.
La gestion des erreurs
- Déterminer les erreurs rattrapables et non rattrapables.
- Rattraper les erreurs avec les principales commandes VBA.
La personnalisation des menus
- Créer ses propres menus et barres de commandes.
- Activer et désactiver des menus.
Les relations entre Excel et Word
-