Description
Rappels sur les principes de programmation en VBA : - Les commandes (Instructions, Fonctions) - Les objets (Méthode, Propriétés, Evènements) - Variables - Manipulation de chaînes de caractères, valeurs numériques et dates - Manipulation d'objets Excel type graphiques ou tableaux croisés dynamiques - Les Conditions - Les Boucles Les Modules, Procédures et Fonctions : - Portée Public ou Privée - Passage de paramètres - Récupération du résultat - Fonctions personnalisées - Création de macros complémentaires - Les modules de Classes Les variables tableaux : - Déclarer et utiliser des tableaux de variables (taille fixe, dynamique et multidimensionnelle) - Redimensionner dynamiquement un tableau de variables Procédures Evènementielles : - Sur le classeur - Sur les feuilles - Sur Excel (OnTime) La gestion des erreurs : - Interruption de la procédure - Exécution pas à pas - Les espions - Interception d'erreur avec OnError Interface et boîtes de dialogue avancées : - Les barres d'outils attachées - Les options des InputBox - Les boîtes de dialogues intégrées MsgBox - Les formulaires avancés (UserForm) - Affichage dynamique - Listes en cascade, cases à cocher, boites à onglets Gestion de fichiers : - Parcourir les dossiers et fichiers - Création, lecture, enregistrement de fichier texte Initiation à ADO - Ouverture d'une base Access - Lecture et modification des enregistrements d'une table - Accès aux applications et fonctions externes - Ole automation avec Word et/ou Outlook - La fonction Shell et les SendKeys - Accès aux API et DLL. Passage de la certification TOSA.
Objectifs
- Développer des applications complètes mettant en ¿uvre les fonctions avancées du langage de programmation VBA - Savoir utiliser les instructions et les objets Excel, créer des boîtes de dialogues complexes, gérer les erreurs - Comprendre et mettre en ¿uvre le contrôle d'applications externes (Access, Outlook par exemple) et le transfert de données (fichiers texte) - Créer des formulaires évolués permettant d'exécuter ou de paramétrer des macros - Cette formation prépare à la certification TOSA.
Résultats
Test d'évaluation de niveau avant le démarrage de la formation via notre plateforme en ligne. A l'issue de cette formation, vous saurez utiliser les fonctionnalités de base du logiciel et pourrez réaliser des tâches simples. Cette formation sera validée par le passage de la certification TOSA. La certification TOSA est le standard dans la certification des compétences bureautiques et digitales. Il existe une certification TOSA pour chacun des logiciels suivants : Excel, Outlook, Word, PowerPoint, Photoshop, Illustrator, InDesign, WordPress¿.
A l'issue de la certification, un score sur 1000 est délivré.
Chaque test est adaptatif et mesure le niveau du candidat, de débutant à expert.
Caractéristiques : 35 questions ; Durée limitée à 60 minutes ; Passage dans un centre agréé ; Délivrance d¿un certificat dans les 5 jours.
Test adaptatif : Un algorithme « intelligent » qui fait évoluer la difficulté des questions en fonction du niveau du candidat ; Des QCM ergonomiques centrés sur la maîtrise des fonctionnalités ; Des questions de manipulation réelle du logiciel.