Excel - Programmation Virtual Basic

Inter-company training

Who is the training for?

Utilisateurs d'Excel souhaitant étendre et automatiser les fonctionnalités du logiciel

Level reached

Advanced

Duration

4,00 day(s)

Language(s) of service

FR

Prerequisites

  • Une très bonne connaissance d’Excel est nécessaire.
  • Des notions de programmation sont un atout pour la réussite complète de cette formation.

Goals

Utilisation du langage VBA et des objets d´Excel pour l’écriture de fonctions et de procédures. Dans ce cours le participant apprendra à étendre ou à adapter les fonctionnalités du logiciel.

Contents

MACROS ENREGISTRÉES

  • Contexte global ou classeur
  • Affectation des macros à des objets: objets de Dessin - boutons
  • Personnalisation du ruban

FONCTIONS PERSONNALISÉES

  • Création et utilisation
  • Règles des fonctions personnalisées

PRISE DE CONNAISSANCE DE L’ENVIRONNEMENT DE TRAVAIL

  • La fenêtre MODULE - Les outils (fonctions - procédures - macros)
  • Debugging

LES ÉLÉMENTS DU LANGAGE

  • Les constantes, les variables (type - limites - scope)
  • Manipulation d’arrays (déclaration - initialisation - limites)
  • Les opérateurs (arithmétiques - logiques)
  • Les événements, les actions
  • Le contrôle du programme (tests - boucles - récupération d’erreurs d’exécution)

LES PROCÉDURES

  • Déclaration - Passage de paramètres
  • Les procédures événementielles et les événements

LES INTERFACES GRAPHIQUES

  • Création et utilisation des User Forms

COMMUNIQUER AVEC LES OBJETS WORD

  • Utiliser les signets
  • Utiliser les zones de formulaires
  • Utiliser les tables

COMMUNIQUER AVEC OUTLOOK

  • Envoyer un message
  • Récupérer des contacts

COMMUNIQUER AVEC UNE BASE DE DONNÉES (ACCESS OU SQL)

  • Établir une connexion
  • Récupérer les enregistrements

These courses might interest you