Privée

Ce cours est disponible en session privée ou personnalisée. Il peut être offert à l’un de nos centres de formation ou directement à vos bureaux. Appelez l’un de nos conseillers ou faites une demande de soumission en ligne.

Appelez maintenant au 1 877 624.2344

  • Durée: 3 jours
  • Prix régulier: Sur demande

Microsoft Word

Conception d'application VBA

Langues d'enseignementCette formation peut être offerte en français ou en anglais

Préalables

Word avancé ou l’équivalent

Objectifs

  • Comprendre les paramètres de la programmation en VBA pour Word.
  • Créer des projets avec des fonctions, des procédures.
  • Créer des modules de programmation avec une interface pour utilisateur.

Méthode pédagogique

Exposés - Démonstrations - Exercices dirigés et individuels

Contenu

Les notions fondamentales

  • Comprendre le concept d’objets
  • Comprendre les propriétés des objets
  • Définir les éléments suivants :
  • Les méthodes
  • Les événemements
  • Les fonctions

L'enregistrement de macros

  • Démarrer l’enregistrement
  • Comprendre la structure des macros
  • Stocker des macros
  • Connaître les méthodes de déplacement
  • Utiliser les références relatives et absolues

Les éléments de Visual Basic Editor

  • L’explorateur de projet
  • L’explorateur d'objets
  • La fenêtre feuille (UserForm)
  • La fenêtre de code
  • La fenêtre des propriétés

Le développement avec VBA

  • Utiliser les modules
  • Créer des procédures
  • Insérer des instructions
  • Ajouter des commentaires
  • Utiliser l'aide à la saisie

Les variables et les constantes

  • Déclarer des variables
  • Comprendre l’Option explicit
  • Définir les types de variables
  • Définir les constantes
  • Comprendre la notion de portée

Les instructions fondamentales

  • Les boucles :
  • While... Wend
  • Do... Loop
  • For... Next
  • For each... Next
  • Les conditions :
  • If...Then...Else
  • Select case
  • La fonction MsgBox
  • La fonction InputBox
  • Les boîtes de dialogue :
  • Les opérateurs logiques

Le débogage et la gestion des erreurs

  • Tester le projet
  • Exécuter pas à pas
  • Utiliser les points d’arrêts
  • Utiliser les espions
  • Comprendre la méthode de gestion des erreurs

L’interface utilisateur

  • Création de feuille (UserForm)
  • Insertion des divers types de contrôles ActiveX
  • TextBox
  • ComboBox
  • MultiPage
  • etc
  • Mettre en forme les contrôles ActiveX
  • Exploiter les propriétés des contrôles ActiveX

Optimisation des feuilles

  • Association des feuilles (UserForm) et des documents
  • Créer des menus d’appel pour les utilisateurs
  • Créer des boutons d'appel pour les utilisateurs
  • Faire des modèles de documents utilisant VBA

Savoir s’entourer des meilleurs

Pierre-Edouard Brondel
Pierre-Edouard Brondel
Formateur et conseiller en bureautique
Expert en pédagogie dans le domaine des technologies et de la bureautique cumulant plus de 25 ans d’expérience, Pierre-Édouard est d’abord et avant tout un passionné de capital humain.
Simon Bourassa
Formateur et conseiller en TI
Simon est passionné par le développement logiciel et le développement de produits, mais avant tout par l’ensemble des gens cachés derrière ces codes, qui travaillent main dans la main pour développer des solutions innovantes.
Valère Drainville
Valère Drainville
Formateur et conseiller en efficacité professionnelle
Expert en collaboration et en efficacité professionnelle, Valère Drainville saura vous accompagner dans l’adoption et la gestion de vos outils de travail collaboratifs.
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.