Excel – Développement avancé avec VBA

Maîtriser les principaux événements du classeur
Personnaliser dynamiquement les barres de commandes
Créer des fonctions
Créer des macros complémentaires
Utiliser des contrôles ActiveX
Mettre en place une sécurité utilisateur

Rappels

  • Variables et Constantes
  • Structures de contrôles
  • Objets et Collections Événements

Programmation événementielle

  • Rappels sur les événements dans les Userform
  • Les événements dans le classeur
  • Les événements dans les feuilles
  • Utiliser les paramètres des procédures événementielles

La gestion dynamique des barres de commandes

  • Modifier la barre de menu d’Excel
  • Ajouter, modifier et supprimer les barres d’outils
  • Modifier les menus contextuels
  • Rétablir la configuration initiale d’Excel

Procédures et fonctions

  • Créer des procédures paramétrées
  • Créer des fonctions simples et complexes

Macro complémentaires

  • Principes des macros complémentaires
  • Créer et documenter une macro complémentaire

Gestion de la sécurité

  • Savoir gérer un accès aux ressources du fichier en fonction d’un utilisateur
  • Utilisation des procédures événementielles ‘Sur Ouverture’ et ‘Sur Fermeture’

Contrôles ActiveX

  • Savoir utiliser le contrôle HRef
  • Présentation de contrôles supplémentaires
Pré-requis :
Avoir suivi le stage « Excel : Réaliser avec VBA » et avoir pratiqué pendant plusieurs mois.
Une bonne connaissance du VBA est fondamentale pour suivre ce stage
Public-concerné :
Toute personne devant développer des applications évoluées dans Excel
Durée :
2 jours