EXC14

EXCEL VBA niveau 2 : Perfectionner ses connaissances en Excel VBA

Tarif inter-entreprise :

1 100 € HT

(Hors coût de certification)

Pour une formation sur mesure ou en intra

Durée :

3 jours (21 heures)

Certifications :

TOSA

S'inscrire :

via son CPF

Modalités :

présentiel ou à distance

Objectif de la formation
  • Utiliser les variables « Tableaux » pour optimiser le code et son temps d’exécution
  • Accéder à d’autres applications (automation)
  • Gérer les fichiers et les dossiers. Manipuler les données d’une autre base de données, de fichiers textes…
  • Construire des formulaires élaborés
A qui s'adresse la formation ?

Public concerné

Toute personne maîtrisant les bases de la programmation sous Excel et souhaitant se perfectionner

Pré-requis

Avoir suivi et mis en pratique la formation Excel VBA niveau 1 ou avoir un niveau de connaissances équivalent.

Contenu de la Formation Excel VBA

Rappels sur les bases de la programmation

  • Les objets / collections d’objets et leurs propriétés et méthodes
  • Les conditions, les variables et les boucles

Utiliser les variables tableaux

  • Rappel sur les variables objets et de données
  • Les tableaux à une dimension ou plusieurs
  • Les tableaux dynamiques

Piloter des applications externes avec OLE Automation

  • Outlook (envoyer un mail, personnaliser l’objet…)
  • Word (courrier avec passage de paramètres)

Création, déplacement, suppression de dossiers et de fichiers

  • Utilisation de la fonction Dir
  • Utilisation du modèle FSO (FileSystemObject)

Manipuler les données d’une source externe

  • Le modèle d’accès aux données ADO
  • Récupérer des enregistrements Access dans Excel (SELECT)
  • Modifier des informations dans Access via Excel (INSERT, UPDATE, DELETE)

Création de formulaires dynamiques

  • Rappels sur la création du formulaire
  • Mise en place des contrôles (zones de texte, cases à cocher, boutons d’option, listes déroulantes…)
  • Création dynamique de contrôles
  • Modification de la taille du formulaire selon son contenu

Découverte des modules de Classe

  • Utilisation des modules de classe pour le traitement des évènements liés à certains objets

Moyens techniques et pédagogiques

  • Chaque stagiaire dispose d’un ordinateur et le formateur est équipé d’un vidéoprojecteur
  • Un support de cours est remis à chaque participant
  • La formation est dispensée par un formateur qui possède plusieurs années d’expérience et dont les qualités techniques et pédagogiques ont été validées par une certification et reconnues par les stagiaires à l’issue des formations
  • L’apprentissage s’appuie sur des exercices basés sur des exemples concrets