Description
Présentation :
Barre d'outils Visual Basic
L'éditeur de Visual Basic VBE
Sécurité des macros
Configuration de l'éditeur de macros
Les macros
Définitions - Macros
Enregistrer une macro :
Enregistrement dune macro - Options
Les limites de l'enregistrement dune macro
Visualisation du code VBA
Modification d'une macro enregistrée
Exécuter une macro :
Les affectations de macro (bouton, objet graphique, barre d'outils, menu)
Exécuter une macro pas à pas
Le VBA
Principes fondamentaux du VBA :
Les procédures SUB et FUNCTION
Les procédures événementielles et procédurales
Les Objets Excel :
Travailler avec les cellules Excel
Les propriétés
Les méthodes
L'instruction With
Les messages :
Affichage d'une boîte de dialogue
Affichage d'une boîte de saisie
Les Structures de Contrôle VBA :
L'instruction If Then
L'instruction For Next
L'instruction Select Case
L'instruction While Wend
L'instruction Do Loop While
Gestion des erreurs (ON ERROR¿)
Intérêt de la gestion d'erreurs
On Error GoTo
On Error GoTo 0
On Error Resume Next
Fonctions supplémentaires :
Opérations sur les chaînes de caractères
Opérations sur les dates
Opérations sur les valeurs numériques
Les tableaux :
Déclaration d'un tableau (une et plusieurs dimensions)
Gestion de tableaux virtuels
Gestion de tableaux à multiples dimensions
Récupération des tableaux Excel
Les Formulaires (USERFORMS) :
Définition
Création
Affichage
Les différents contrôles
Rendre un contrôle dépendant d'un autre
Faire réagir les contrôles à la souris
Propriétés des contrôles
Gestion du clavier
Manipulation à partir de VBA
Exercices de mise en pratique
Objectifs
Être capable :
D'enregistrer et optimiser des macros.
D'écrire des procédures en langage VBA, des tâches répétitives ainsi que des événements provoqués par Excel ou par d'autres utilisateurs.
De créer un formulaire modifiant des données Excel
Résultats
La certification TOSA VBA repose sur un test en ligne qui permet l'évaluation complète des compétences des candidats dans l'utilisation du logiciel. La certification se passe en conditions d'examen dans un centre agréé ou à distance via une solution intégrée d'e-surveillance. A l'issue du test, le candidat se voit attribuer un score (1 à 1000) ainsi que le niveau d'aptitude. Durée : 1 heure. Délivrance de la certification. Certification incluse dans le prix de la formation.