Contactez-nous :
+1 514-235-4278
service@infoprd.ca

Excel – Visual Basic, Expérimentation-1, 2007/2010/2013/2016


Excel – Visual Basic, Expérimentation-1, 2007/2010/2013/2016

2 jours

POURQUOI DEVRIEZ-VOUS SUIVRE CE COURS?

  • pour créer des macro-commandes interactives
  • pour avoir une bonne vue d’ensemble des étapes primordiales pour l’élaboration d’un projet
  • pour vous initier aux bases de la programmation
  • pour interagir avec les usagers à l’aide des boîtes de dialogue
  • pour faciliter l’utilisation d’Excel par des usagers moins expérimentés
  • pour contrôler l’exécution d’une macro-commande en fonction de certaines conditions

PREALABLE

Avoir suivi le cours Excel Macro-commandes pour utilisateurs ou posséder des capacités opérationnelles équivalentes.

OBJECTIFS

Dans le cadre de projets dirigés, le participant sera en mesure :

  • de créer des macro-commandes structurées et complexes
  • d’utiliser des variables, des conditions et des boucles dans une procédure
  • de s’initier à la création et l’utilisation des boîtes de dialogue
  • de créer et d’utiliser des menus personnalisés
  • d’identifier et de corriger les erreurs d’une macro-commande

CONTENU

  • Structurer un projet
    • analyse des besoins
    • division du projet en sous-étapes
    • appel des sous-procédures dans une procédure principale
  • Travailler avec l’enregistreur de macro-commandes
    • l’enregistrement d’une macro-commande
    • l’exécution d’une macro-commande
    • la modification d’une macro-commande
    • les limites de l’enregistreur
  • Connaître l’éditeur de Visual Basic
    • l’explorateur de projets
    • la fenêtre Propriétés
    • le module
  • Examiner l’exécution d’une macro-commande
    • le mode PAS à PAS
    • le point d’arrêt
    • les espions
  • Comprendre le concept de programmation VBA
    • les collections et les objets
    • les propriétés
    • les méthodes
    • l’objet Workbook
    • l’objet WorkSheet / Sheet
    • l’objet Range / Cell
  • Écrire des routines VBA
    • les procédures et les fonctions
    • les conventions
  • Utiliser les structures de conditions
    • l’instruction If Then Else
    • l’instruction Select Case
  • Structure de boucles (itérations)
    • l’instruction For Next
    • l’instruction For Each Next
    • l’instruction Do…Loop
  • Sortie de code
  • Utiliser des variables
    • la création de variables
    • la portée des variables
    • les types de données
    • les paramètres
  • Interagir avec l’usager
    • la boîte de message
    • la boîte de saisie
  • Modifier l’environnement de travail
    • la création d’une barre d’outils (menus)
    • attacher une procédure à une barre d’outils (menus)
  • Créer des boîtes de dialogue personnalisées
    • l’insertion d’une boîte de dialogue
    • l’insertion de contrôles
    • l’affichage d’une boîte de dialogue
    • les événements des contrôles
    • les procédures événementielles
    • la zone de texte
    • la liste déroulante
    • la case à cocher
    • le bouton d’option
    • le bouton de commande
    • les étiquettes