Bien démarrer sa formation
- Appréhender l'environnement de sa formation.
- Suivre un test d'évaluation sur la plateforme TOSA®.
- Personnaliser sa formation en testant ses connaissances.
Activités digitales
Test d'évaluation TOSA®. Notice explicative. Évaluation complète du logiciel avec transcription des résultats sur la formation.
Programmer avec l'environnement VBA Excel
- Le langage VBA, ses domaines d'application, sa mise en œuvre.
- L'enregistrement d'une macro.
- Les macros et la sécurité.
- Exécuter une macro.
- L'environnement de développement VBE.
Activités digitales
Démonstration. Cours enregistrés.
Découvrir 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.
Activités digitales
Démonstration. Cours enregistrés.
Réaliser une programmation objet sous Excel
- La programmation objet sous Excel.
- Le langage des objets.
- Les instructions spécifiques des objets.
Activités digitales
Démonstration. Cours enregistrés.
Découvrir les objets d'Excel
- L'objet Application.
- L'objet Workbook.
- L'objet Worksheet.
- L'objet Range.
- L'objet Range (exemples).
Activités digitales
Démonstration. Cours enregistrés.
Utiliser les boîtes de dialogue
- Les boîtes de dialogue intégrées.
- Les boîtes d'entrée/sortie simplifiées Présentation des UserForms.
Activités digitales
Démonstration. Cours enregistrés.
Utiliser les formulaires
- La présentation des UserForms.
- La personnalisation des UserForms.
Activités digitales
Démonstration. Cours enregistrés.
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.
Activités digitales
Démonstration. Cours enregistrés.
Gérer des é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.
Activités digitales
Démonstration. Cours enregistrés.
Déboger et gérer des erreurs
- Les types d'erreurs.
- Les techniques de débogage.
- La gestion des erreurs.
Activités digitales
Démonstration. Cours enregistrés. Fiche.
Découvrir les outils de communication avec les applications Office 2013
- La technique Automation.
- La communication avec Word.
- La communication avec Access.
- La communication avec Outlook.
- Les objets liés ou incorporés.
Activités digitales
Démonstration. Cours enregistrés.
Utiliser Internet
- Les requêtes sur Internet.
- La publication d'un élément de classeur sur le web.
- La gestion des fichiers XML.
- L'objet Hyperlink.
- La programmation Windows.
- Les API Windows.
- La gestion du système de fichiers.
Activités digitales
Démonstration. Cours enregistrés.
Personnaliser le ruban Excel
- Les types de personnalisation du ruban.
- Le langage XML - Rappels.
- L'utilitaire Custom UI Editor.
- Les éléments XML du ruban.
- Les attributs.
- Les onglets et les groupes.
- Les contrôles Boutons.
- Les contrôles de saisie.
- Les contrôles Listes.
- Les contrôles binaires.
- Les contrôles de menu.
- Les contrôles divers.
- La personnalisation de la barre d'outils Accès rapide.
- La personnalisation du backstage.
Activités digitales
Démonstration. Cours enregistrés.
Utiliser le filtre avancé
- La manipulation du filtre avancé.
- L'automatisation du filtre avancé avec VBA et Range.AdvancedFilter.
- Le cahier des charges du mini projet.
- L'introduction à la correction du mini projet.
- L'étude de la procédure principale : utilisation de la méthode Resize.
- L'étude de la procédure GetTrigrammes : utilisation de la méthode Range.RemoveDuplicates.
- L'étude de la procédure GetDataByIC : utilisation d'un tableau VBA.
- L'étude de la procédure GenerateReport.
- L'amélioration des performances de l'application grâce à l'utilisation d'une instance Excel masque.
Activités digitales
Démonstration. Cours enregistrés. Fiche.
Connaître les modules de classe
- L'écriture d’une classe clsPersonne.
- L'accès aux propriétés avec les procédures Property Get et Property Let.
- L'ajout des procédures Property avec l'outil MZ-Tools.
- La propriétés en lecture seule.
- L'application et solution : amélioration du mini projet.
- L'événement prédéfini d'un module de classe : Initialize et Terminate.
- L'exercice de programmation : afficher le tableau de résultats.
Activités digitales
Démonstration. Cours enregistrés. Quiz.
Programmer des tableaux croisés dynamiques
- L'objet et la méthode nécessaire pour la création d’un tableau croisé dynamique.
- Le tableau croisé dynamique pour un rapport de ventes.
- Les segments et graphiques associés à un tableau croisé dynamique.
- Le tableau croisé dynamique Rapport de vente, avec segment et graphique croisé dynamique.
- L'exercice et la solution: utiliser un tableau croisé dynamique dans le mini projet.
Activités digitales
Démonstration. Cours enregistrés. Exercice corrigé.
Attester ses compétences
- S'entraîner un test d'évaluation sur la plateforme TOSA®.
- Passer son examen de certification TOSA® en ligne.
Examen
Entraînement et examen.