Orsys

VBA Excel 2013 - Apprendre à programmer sous Excel

Par Orsys

Objectifs

À l’issue de la formation, le participant sera en mesure de :

  • Appréhender l'environnement et le langage VBA Excel 2013
  • Maîtriser les interconnectivités avec les applications MS Office 2013, Internet et Windows
  • Programmer un objet sous Excel et connaître les différents objets
  • Utiliser les boîtes de dialogue et les formulaires
  • Améliorer l'interface utilisateur
  • Gérer les événements, déboguer et gérer des erreurs

Programme

Appréhender l'environnement VBA Excel 2013

  • Le langage VBA, ses domaines d'application, sa mise en œuvre.
  • L'enregistrement d'une macro.
  • Les macros et la sécurité.
  • L'exécution d'une macro.
  • L'environnement de développement VBE.
  • Le langage VBA, ses domaines d'application, sa mise en œuvre.
  • L'enregistrement d'une macro.
  • Les macros et la sécurité.
  • L'exécution d'une macro.
  • L'environnement de développement VBE.

Maîtriser le langage VBA

  • Les modules VBA.
  • Les procédures.
  • Les variables : typage et déclaration.
  • Les variables : tableaux et constantes.
  • Les structures de décision.
  • Les opérateurs.
  • Les structures de boucle.
  • Les règles d'écriture du code VBA.
  • Les modules VBA.
  • Les procédures.
  • Les variables : typage et déclaration.
  • Les variables : tableaux et constantes.
  • Les structures de décision.
  • Les opérateurs.
  • Les structures de boucle.
  • Les règles d'écriture du code VBA.

Programmer un objet sous Excel

  • La programmation objet sous Excel.
  • Le langage des objets.
  • Les instructions spécifiques des objets.
  • La programmation objet sous Excel.
  • Le langage des objets.
  • Les instructions spécifiques des objets.

Connaître les différents objets d'Excel

  • L'objet application.
  • L'objet workbook.
  • L'objet woksheet.
  • L'objet range.
  • L'objet application.
  • L'objet workbook.
  • L'objet woksheet.
  • L'objet range.

Utiliser les boîtes de dialogue

  • Les boîtes de dialogue intégrées.
  • Les boîtes d'entrée/sortie simplifiées.
  • Les boîtes de dialogue intégrées.
  • Les boîtes d'entrée/sortie simplifiées.

Créer des formulaires

  • La présentation des UserForms.
  • La personnalisation des UserForms.
  • La présentation des UserForms.
  • La personnalisation des UserForms.

Améliorer l'interface utilisateur

  • La personnalisation du ruban par Custom UI Editor.
  • Les balises XML du ruban.
  • Les barres d'outils classiques. La collection CommandBars.
  • La personnalisation du ruban par Custom UI Editor.
  • Les balises XML du ruban.
  • Les barres d'outils classiques. La collection CommandBars.

Gérer les événements

  • La programmation événementielle.
  • Les événements de l'objet application.
  • Les événements de l'objet workbook.
  • Les événements de l'objet worksheet.
  • Les événements de l'objet chart.
  • La programmation événementielle.
  • Les événements de l'objet application.
  • Les événements de l'objet workbook.
  • Les événements de l'objet worksheet.
  • Les événements de l'objet chart.

Déboguer et gérer des erreurs

  • Les types d'erreurs.
  • Les techniques de débogage.
  • La gestion des erreurs.
  • Les types d'erreurs.
  • Les techniques de débogage.
  • La gestion des erreurs.

Maîtriser les interconnectivités avec MS Office, Internet et Windows

  • Les requêtes sur Internet.
  • La publication d’un élément de classeur sur le web.
  • La gestion des fichiers XML.
  • L'objet hyperlink.
  • Les API Windows.
  • La gestion du système de fichiers.
  • La technique automation.
  • La communication avec Word.
  • La communication avec Access.
  • La communication avec Outlook.
  • Les objets liés ou incorporés.
  • Les requêtes sur Internet.
  • La publication d’un élément de classeur sur le web.
  • La gestion des fichiers XML.
  • L'objet hyperlink.
  • Les API Windows.
  • La gestion du système de fichiers.
  • La technique automation.
  • La communication avec Word.
  • La communication avec Access.
  • La communication avec Outlook.
  • Les objets liés ou incorporés.

Pédagogie

Travaux pratiques

Exercice, quiz, fiche de synthèse, cours enregistrés et option de tutorat (débriefing, échanges par e-mail avec un expert, social learning, classe à distance sur mesure).

Méthodes pédagogiques

Formation digitale basée sur une pédagogie active avec une combinaison de théorie, de démonstrations, de partages d’expérience et de bonnes pratiques. Pour renforcer l’apprentissage, les séquences pédagogiques sont de courte durée et un tutorat est proposé en option.

Formations de la même catégories (5)

Feel Europe
Excel VBA : Niveau 1Par Feel Europe
  • Développer des applications Excel utilisant les macros commandes et le langage VBA
  • Uutiliser les procédures événementielles pour automatiser les traitements réalisés avec Excel
Orsys
VBA Excel 2013 - Apprendre à programmer sous ExcelPar Orsys

Cette formation digitale a pour objectif de vous donner les connaissances nécessaires en VBA pour bâtir des applications complètes permettant de ne plus exécuter manuellement des actions fastidieuses et/ou répétitives dans Excel 2013. Elle s'adresse à un public possédant des connaissances avancées d'Excel. La pédagogie s'appuie sur un auto-apprentissage séquencé par actions de l’utilisateur sur l’environnement à maîtriser. Une option de tutorat vient renforcer l'apprentissage.

Mustang Formation
Programmation VBA Excel 2019 Niveau 2Par Mustang Formation

Développer ses compétences et ses connaissances sur le langage de macro-commandes Visual Basic pour Application de Microsoft Excel 2019. Acquérir une véritable méthodologie de développement. Réaliser et gérer des applications complètes et performantes.

Data Value
VBA ExcelPar Data Value

Maîtriser la programmation VBA dans l’environnement Microsoft Office Excel.

Adeos Formations
Excel VBAPar Adeos Formations

Acquérir les fondamentaux de la programmation VBA. Exploiter toutes ses possibilités pour mettre en place des applications et les optimiser.