Formation Professionnelle
Présentiel
Pas d'apprentissage

Type

Catégorie de la certification

Certification inscrite au Répertoire Spécifique (RS)

Niveau de sortie

Niveau reconnu si applicable

N/C

Prix

Indiqué par l'établissement

2 456 €

Présentation

Un formateur expert sélectionné par nos soins pour ses compétences professionnelles, techniques et pédagogiques vous accompagnera pour développer des applications spécifiques simples à l'aide du langage de programmation Visual Basic Application.

Formation dispensée en Présentiel à l'adresse suivante :

Localisation & Rattachements

Département
Maine-et-Loire
Région
Pays de la Loire
Coordonnées géographiques indisponibles

Objectifs

Comprendre l'univers VBA
Les macros : définition, création et modification
Rédiger en langage VBA
Exploiter et gérer les boîtes de dialogue
Trouver des solutions aux problèmes récurrents

Débouchés / Résultats attendus

Un autopositionnement en lien avec les objectifs de la formation est complété en début et en fin de formation. La différence entre les deux permet de mesurer la progression.
L'évaluation des acquis se fait en continu tout au long et à la fin de la formation à travers des tests, ou des exercices pratiques ou des QCM ou des tours de table ou un questionnement individuel.
Un questionnaire de satisfaction est complété à l'issue de la formation par le participant.
Une attestation de formation est transmise à chaque participant.
La certification est organisée en fin de parcours. Elle est obligatoire dans le cadre d'un financement mobilisant le CPF.

Programme & Référentiel

Environnement et outils de débogage
Afficher l'onglet Développeur
Lancer un enregistrement pour une petite macro
Afficher l'éditeur Visual Basic
Exécuter une macro depuis la boîte de dialogue macro
Reconnaître l'interface VBA
Comprendre les notions de modules
Savoir arrêter une macro en cours d'exécution
Connaître l'exécution en mode pas à pas
Sécuriser le code par un mot de passe
Prévoir le lancement automatique de macros à l'ouverture et à la fermeture du dialogue

Les objets
Comprendre la notion d'objet en matière de programmation
Connaître la notion de variables et reconnaître la déclaration des variables dans un code existant
Savoir déclarer une variable de type String et de type Variant
Savoir forcer la déclaration de variables, et comprendre l'avantage de les déclarer
Connaître et utiliser les principaux types de variables
Connaître la notion de collection d'objets, de propriétés et de méthodes
Connaître la notion de références (Range)
Connaître les principaux opérateurs arithmétiques

Les procédures
Comprendre et écrire une procédure simple
Comprendre les noms des objets dans le code
Connaître les notions d'activation et de sélection
Avoir une connaissance sommaire de la structure d'une macro
Dans une macro enregistrée, savoir repérer les lignes de code inutiles
Créer un commentaire
Créer une procédure et connaître les notions telles que mot clé, instruction, liste des arguments
Connaître la syntaxe
Connaître les principaux opérateurs arithmétiques
Utiliser les blocs With... End With
Créer des conditions avec l'instruction IF
Comprendre les boucles
Connaître la possibilité de la programmation sans arrêt sur erreur
Appeler une macro dans une autre macro
Automatiser des tâches récurrentes

Boîtes de dialogue, formulaires et contrôles ActiveX
Se repérer dans l'interface : identifier une boîte de dialogue, un formulaire (Userform)
Insérer un contrôle ActiveX depuis l'onglet Développeur
Créer un Userform simple
Afficher des messages et des boîtes de dialogue basiques
Récupérer les réponses
Insérer des boutons de commande ActiveX sur une feuille afin de provoquer l'exécution de la macro
Affecter une macro à n'importe quel objet inséré dans une feuille du classeur

Résoudre les problèmes récurrents
Maintenance Corrective & Évolutive des applications
Les astuces
Les différents types d'erreur VBA : Syntaxe - compilation - exécution - logique
La gestion des erreurs
Les liens utiles
Les Forums de développeur