A l'issue de la formation, le stagiaire sera capable de:
Maîtriser les bases de la programmation en VBA.
Créer une application simple avec macros commandes et VBA à partir des fonctionnalités d’EXCEL.
Enregistrer, modifier et écrire des macros commandes pour automatiser les traitements réalisées avec EXCEL
Public
Économiste de la construction, Ingénieurs, chefs de projets, Secrétaire, Assistante, dessinateurs, projeteurs, architectes, Assistant(e) d’architecte, Entreprises de construction, Décorateur,
Programme
Jour 1 Maitriser l’enregistrement de macros
Création et exécution d’une macro enregistrée
Visualisation du code
Modification du code d’une macro enregistrée
Principes de programmation et structure du langage VBA
Visual Basic pour Application (VBA)
Programmation structure orientée objets
Les commandes (Instructions, Fonctions)
Les Objets (Méthode, Propriétés, Évènements)
Variables
Commentaires
Visual Basic Editor (Projet, Propriétés, Module, L’explorateur d’objet)
Jour 2
Utilisation, programmation des objets
Référence aux classeurs
Référence aux feuilles
Référence aux cellules
Notion de collection
Programmer les objets remarquables d’Excel : Application, Range, Worksheet, Workbook
Déclarer et utiliser des variables objet simples
Programmer des événements
Manipulation de chaines de caractères, valeurs numériques et dates
Fonctions chaines
Fonctions numériques (Val, Abs,…)
Fonctions de dates (Now, Date, Year, Day,…)
Fonctions de conversion
jour 3
Les variables
Définition
Les différents types
Déclaration
Tableau
Les conditions
Instructions conditionnelles (If, Then, Else)
Instructions conditionnelles structurées (Select Case)
Les boucles
Compteur (For…Next)
Conditionnelles (Do…Loop)
Les boîtes de dialogue : MsgBox, InputBox
UserForm(Formulaire)
Intitulé, Zone de texte, listes.
Onglets, Control Calendrier.
Les outils de débogage
La barre d’outils Débogage
Le mode pas à pas
Les points d’arrêt
La fenêtre des variables locales