Certif. RS 100% CPF À distance

EXCEL VBA - De niveau Initial à Opérationnel équivalent au niveau INITIATION

ACKWARE

2 064 €à partir de
Durée variabledurée
4sessions actives
Francelieu

Objectifs de la formation

À l'issue de la formation, vous serez capable d'utiliser VBA pour automatiser des tâches dans Excel, structurer vos codes avec des variables et procédures, créer des formulaires simples et gérer l'environnement de développement afin de produire des solutions adaptées à des besoins professionnels.

Programme

Objets
Objectif : Savoir comprendre et manipuler la notion d'objets et de variables dans VBA pour structurer un code simple.
• Connaître la notion d'objet en programmation.
• Connaître la notion de variables et reconnaître leur déclaration dans un code existant.
• Déclarer une variable de type String et de type Variant.
• Forcer la déclaration des variables et comprendre son intérêt.
• 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.
Procédures
Objectif : Savoir créer et comprendre des procédures VBA pour automatiser des tâches simples et récurrentes.
• Comprendre certaines lignes de code issues d'une macro enregistrée.
• Comprendre ce qu'est une procédure et écrire une procédure simple.
• Comprendre les noms des objets dans le code.
• Connaître les notions d'activation et de sélection.
• Repérer les lignes de code inutiles dans une macro enregistrée.
• Créer un commentaire dans une macro.
• Créer une procédure et connaître les notions telles que mot-clé, instruction, liste des arguments.
• Connaître la syntaxe d'une procédure.
• Utiliser les blocs With… End With.
• Créer des conditions avec l'instruction IF.
• Comprendre et utiliser des boucles.
• Programmer sans arrêt sur erreur.
• Appeler une macro dans une autre macro.
• Automatiser des tâches récurrentes.
Boîtes de dialogues, formulaires et contrôles ActiveX
Objectif : Savoir identifier et utiliser les éléments de l'interface VBA pour interagir avec l'utilisateur.
• Reconnaître une boîte de dialogue et un formulaire (Userform).
• Reconnaître l'interface d'un formulaire avec différents contrôles.
• 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 simples et récupérer les réponses.
• Insérer des boutons de commande ActiveX sur une feuille pour exécuter une macro.
Environnement et outils de débogage
Objectif : Savoir utiliser l'environnement Visual Basic et les outils de base du débogage pour exécuter et sécuriser des macros.
• 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 la barre de menu et les principales fenêtres de l'éditeur.
• Comprendre la notion de module.
• Créer une nouvelle icône sur le ruban pour exécuter une macro.
• Comprendre les différents types de modules (classeur, feuille, standards).
• 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.
• Utiliser le lancement automatique de macros à l'ouverture et à la fermeture du document.

Résultats attendus

CERTIFICATION TOSA

Les points forts

Cette formation a pour objectif de vous permettre de découvrir, d'acquérir et de consolider les compétences nécessaires pour utiliser VBA efficacement dans un contexte professionnel. Vous apprendrez à comprendre la logique de la programmation VBA, à manip

La certification

Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)

  • TypeCertif. RS
  • Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
  • DomaineLangage Visual Basic
RS 6963 CertifInfo 118139

Organisme & lieu

  • OrganismeACKWARE
  • Région
  • Département
  • SIRET41059169700033

Formations similaires