Excel VBA Perfectionnement CPF

Objectifs

Cette formation Excel VBA vous permet de justifier d'une véritable autonomie sur VBA et de piloter des applications telles que Word, PowerPoint ou Access avec Excel.

Public

Toutes personnes ayant besoin d'automatiser des tâches répétitives et utilisant le logiciel Excel couramment ainsi que les autres applications Office.

Durée

14 heures en présentiel sur 2 jours

Pré-requis

Être à l'aise avec son environnement de travail Windows ou Mac OS et pratiquer le logiciel Excel régulièrement.Avoir suivi une formation Excel VBA Initiation ou posséder les connaissances équivalentes.

Formateur

Formateur expérimenté spécialiste de la bureautique.

Méthode pédagogique

8 participants maximum avec un poste par stagiaire. Un support de cours est remis en fin de stage. La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices.

Modalité de validation des acquis

Évaluation en ligne des acquis via un questionnaire. Attestation de fin de stage. Formation éligible au CPF avec la certification TOSA (Ziggourat formation, centre agréé TOSA).

Déroulé

Une interface efficace et conviviale

  • Sélectionner une plage avec Contrôle RefEdit
  • UserForm avec une listbox/Combobox programmée (additem) acceptant le multiselect
  • Utiliser un calendrier
  • Exploiter les possibilités d'un langage objet : Revoir le for each...next, les variables de type objet
  • Exploiter les événements précis
  • Variables : techniques de déclaration, variables tableaux
  • Intercepter, exploiter ou router les erreurs

Techniques spécifiques pour manipuler les fichiers

  • Sélectionner un fichier avant d'en contrôler l'ouverture
  • Naviguer dans les dossiers
  • Ouvrir un fichier texte ou CSV, en régler la distribution en colonnes
  • Tester l'existence d'un fichier, d'un dossier, ouverture d'un fichier : créer, utiliser des fonctions
  • Sous-programmes et fonctions : passage d'arguments, mise à disposition pour tous les modules

Utiliser les tableaux croisés avec VBA

  • Crée, modifier un TCD, en actualiser la source
  • Réaliser un TCD sur une requête d'une table Access
  • Réaliser un TCD sur des données Access(ODBC)
  • Envoyer le tableau dans Word

Finaliser la distribution d'une application

  • Ecran de présentation temporisé
  • Protéger son projet, l'accès aux feuilles
  • Créer une bibliothèque de fonctions et procédures (xla, référence)