Excel - Macros VBA - Niveau 2 - mettre en place des applications fiables et sécurisées
Organisme : SYGESPRO INFORMATIQUE
164, avenue de Ty Bos - 
29000 QUIMPER
Tél : 02 98 53 20 74 - Fax : 02 98 52 09 21 
Email : formation.nathalie@sygespro.fr 
Site web : http://www.sygespro.fr 

Réf : 1401483F - Mise à jour : 08/10/2019
Contact pour la formation : Nathalie PHILIPPOT (Responsable Formation)

Objectifs

Maîtriser les fonctionnalités avancées de la programmation VBA.
Optimiser et fiabiliser les macros commandes existantes.

Condition d'admission
  • Niveau d'entrée requis : Certification sans niveau spécifique 
    Maîtrise des fonctionnalités avancées d'Excel
    Avoir suivi le module Excel - VBA niveau 1
  • Public visé
    Le formateur est formé à l'accueil des personnes en situation de handicap.
    L'organisme a signé la charte d'accueil des personnes handicapées.
    Capacité d'accueillir les personnes malentendantes, sourdes, malvoyantes, ayant des difficultés cognitives, à mobilité réduite...

Programme

1. Rappel sur les fondamentaux de la programmation VBA
Les objets : ActiveCell, Selection, ActiveSheet, ActiveWorkbook, Range.
Les méthodes et propriétés - Les tests, les boucles, la gestion
des erreurs.
La gestion des cellules : Cells(),Union(), Intersect(), Resize().
Les collections: Cells, WorkSheets, Charts, WorkBooks.

2. Créer des macros utilitaires, bibliothèques de fonctions et procédures
Les différents types de variables, la portée des variables.
Les tableaux : déclaration, utilisation.
Passage de paramètres d'une procédure à une autre.
Créer des fonctions personnalisées et les utiliser dans les feuilles
de calcul.
Rendre une fonction accessible de tous les classeurs
(macros complémentaires).
Créer une bibliothèque de fonctions et procédures accessibles de
tous les modules (Outils Référence, Addins).

3. Gérer les événements du classeur et de la feuille de calcul
Les événements du classeur : ouverture, sauvegarde, fermeture,
impression, activation d'une feuille.
Les événements de la feuille de calcul : modification d'une cellule,
sélection d'une cellule, clic-droit, double-clic.
Temporiser avec l'événement OnTime.

4. Gérer les onglets, les classeurs et les fichiers par macro
Ajouter, supprimer, trier des onglets dans un classeur.
Parcourir les fichiers d'un dossier, les supprimer, les renommer.
Accéder aux propriétés de fichiers : taille, date de modification.

5. Exploiter le filtre élaboré et les graphiques par VBA
Consolider dans une BD des informations provenant de différentes
sources.
Créer des graphiques, compléter, modifier la mise en forme d'un
graphique avec VBA.
Sélectionner, extraire, analyser et mettre en forme les informations
de la BD : fiches de synthèse, plannings

6. Construire des formulaires élaborés
Rappel des différents contrôles et de leurs propriétés.
Insérer une image dynamique dans un formulaire.
Gérer les listes en cascade.
Afficher une arborescence avec le contrôle ActiveX TreeView.
Gérer les événements de groupes de boutons ou de labels avec
des modules de classe.

7. Exploiter et modifier l'interface Excel
Afficher et utiliser les boîtes de dialogue Excel : Application.Dialogs
Paramétrer l'ouverture d'un fichier : Application.GetOpenFileName
Créer et afficher une barre d'outils attachée à un classeur.
Définir un menu spécifique au classeur.
S'assurer de la portabilité de l'application sur les postes utilisateurs.

8. Piloter des applications externes et utiliser les API Windows
Piloter Word avec OLE Automation.
Utiliser la commande Shell pour lancer un exécutable.
Lire les tables Access, alimenter les tables Access avec des
formulaires Excel.
Utiliser les API Windows : nom d'utilisateur, nom d'ordinateur.

Validation / certification préparée

  • Niveau de sortie : Certification sans niveau spécifique 
    TOSA d'Isograd
Voir les fiches métiers Pôle-Emploi en lien avec cette certification :
 - M1607 : Secrétariat


Durée de formation
  • 30 heures
  • Durée variable en fonction du parcours du stagiaire
Infos complémentaires : Durée variable en fonction du parcours du stagiaire ; Durée modulable

Organisation pédagogique

Cours du soir ; En alternance ; Modulaire ; Temps partiel ; Temps plein ;

Aménagements des horaires en fonction de la situation de l'apprenant
Formation en fonction du type basée sur diaporama, échanges, discussions, supports multimédia - matériels neufs - logiciels récents
L'apprenant reçoit des supports papiers et numériques. Intervenant en permanence à disposition des apprenants pour les guider, les évaluer et leur assurer un soutien à la motivation. Formatrice professionnelle certifiée - Master Instructor Microsoft
Evaluation permanente des acquis (formative et sommative) sous forme d'exercices de synthèses et de tests professionnels + QCM d'évaluation des acquis de fin de formation

Frais de formation

Recherche d'un plan de financement qui ne laisse aucun frais à la charge du stagiaire

Dates et lieux de formation  
Dates et lieux de formation  
  • QUIMPER - Du 01/01/2019 au 31/12/2019 (N° Session : 1182803)
  • Entrées/Sorties permanentes 
    Dispositif(s) : Financement privé (entreprises, individuels)
    Organisme de formation : SYGESPRO INFORMATIQUE
    Tél : 02 98 53 20 74
    Mail : formation.nathalie@sygespro.fr
 


Eligibilité CPF  
Eligibilité CPF  
  • Eligibilité de cette formation au compte personnel de formation
    Code CPF : 237359

moncompteformation

 


+ d'infos : Cliquez ici


Source : GREF Bretagne 20/11/2019