Langage vba

Certification : Automatiser des processus dans les applications microsoft office avec vba (tosa)

Proposée par ATOUT MAJEUR RHONE ALPES

Éligible CPF
Formation continue
Présentiel

Prix

Indiqué par le ou les établissement(s)

1 440 €

Présentation

Présent à Lyon depuis plus de 25 ans, nos formateurs sont expérimentés, experts, pédagogues et disponibles. 14 Salles de formation à votre disposition, alliant nouvelles technologies et bienveillance environnementale.

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue Présentiel 1 440 € 21 h

Objectifs

Excel Programmation VBA (Niv1). Consultez également Excel VBA Niveau 2. Objectif Excel Programmation VBA : Créer, modifier et déboguer des macros. Acquérir les bases de la programmation Visual Basic (instructions, objets, boites de dialogue).

Programme


La présentation d'Excel VBA et des macros
Sécurités liées aux macros
L'enregistrement et la modification de macros
L'affectation des macros aux objets


Initiation à l'algorithmie
Limites et vigilance sur VBA
Initiation à l'optimisation de VBA
Règles d'écriture et guide de bonnes pratiques


Découverte de Visual Basic Editor
L'explorateur d’objets
La manipulation des objets (Range, Worksheet, …)
Les propriétés et méthodes


Les différents types de variables
La déclaration et l'utilisation des variables
Les structures conditionnelles (If, Select Case, …)
Les boucles (For… Next, Do…. Loop)
Les fonctions courantes (split(), find(), …)
Les structures d'optimisation (With, ….)
Les macros événementielles


Les options de débogage
L'utilisation des points d’arrêt
L'exécution d'une macro pas à pas
La fenêtre de variables locales

Informer l'utilisateur (MsgBox)
Interagir avec l'utilisateur via une question fermée (MsgBox())
Interagir avec l'utilisateur via une réponse saisie (inputBox())
Voir la formation sur le site de l'établissement