Excel - Programmation Virtual Basic

Formation inter-entreprise

À qui s'adresse la formation?

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

Niveau atteint

Avancé

Durée

4,00 jour(s)

Langues(s) de prestation

FR

Prochaine session

Prérequis

  • 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.

Objectifs

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.

Contenu

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

Ces formations pourraient vous intéresser

FR
Journée
Logiciels - Logiciel graphique - Logiciel DAO/CAO - Logiciel SolidWorks
FR
Journée
Sur demande
Logiciels - Logiciel graphique - Logiciel PAO - Logiciel Publisher