Revenir à la liste des catégories de formation



Formation : Word - Développer en VBA


(Réf. 16652)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Microsoft Word

Prérequis

Maîtriser les fonctions avancées de Word, notamment la gestion des signets, champs de formulaire et sections.

Public

Personnes souhaitant développer des applications automatisées sous Word.

Objectifs

Développer des applications complètes utilisant le langage de programmation Visual Basic Application
S'initier aux concepts de programmation
Créer ses propres boîtes de dialogue.

Type de formation

Courte

Programme

RAPPEL SUR LES PRE-REQUIS

  • Gestion des signets, champs de formulaire, sections et modèles

L'ENREGISTREUR DE MACROS

  • Accéder à l’onglet Développeur*
  • Enregistrer une macro dans un modèle
  • Affecter une macro (raccourci clavier, bouton, menu)
  • Exécuter une macro
  • Gérer des macros (renommer, copier, supprimer)
  • Personnaliser le ruban **

DEFINITION DE LA TERMINOLOGIE DE VBA

  • Les différents types de modules et l'organisation d'un module
  • Les procédures et fonctions
  • Définitions : Objets, méthodes, propriétés, événements

L'INTERFACE VISUAL BASIC

  • Présentation de l'interface VBA
  • Les différentes fenêtres : formulaire, propriétés, projet, code
  • Utiliser l'explorateur d'objets

LES PROCEDURES ET LES FONCTIONS

  • Les différents types de procédure et leur portée
  • Ecrire des procédures, des fonctions
  • Conventions et règles de création
  • Insérer des commentaires

LES VARIABLES

  • Déclaration, initialisation et portée des variables

CHAÎNER DES PROCEDURES

  • Appeler une procédure Function à partir d'une procédure Sub
  • Enchaîner des procédures

LES STRUCTURES DE CONTRÔLES

  • Utiliser les instructions de boucles : condition, itération, compteur, choix multiple

LES OBJETS

  • Application, Document, Range

LES BOITES DE DIALOGUE PERSONNALISEES (USERFORM)

  • Créer et modifier des boites de dialogues personnalisées
  • Découvrir les différents types de contrôles de la boîte à outils
  • Définition des propriétés des contrôles
  • Afficher un formulaire
  • Lire et récupérer des informations saisies ou sélectionnées dans un formulaire
  • Evaluer une zone de texte, une liste déroulante, une case à cocher, un groupe d'options

GESTION DES ERREURS ET DEBOGAGE

  • Prévenir des erreurs éventuelles
  • Utiliser des outils de débogage
  • Faire appel aux espions
  • Gérer les erreurs d'exécution

ECHANGE ENTRE APPLICATIONS

  • Ajouter d'autres bibliothèques de références VBA
  • * Version 2007
  • ** Version 2010

Pédagogie

Exposés - cas pratiques - synthèse

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
13100 Aix en Provence :

41000 Blois :

18000 Bourges :

28000 Chartres :

36000 Chateauroux :

21000 Dijon :

88000 Epinal :

38000 Grenoble :

72000 Le mans :

59650 Lille :

69003 Site Lyon :

57000 Metz :

54000 Nancy :

45000 Orléans :

75009 Site Paris 9ème :

86000 Poitiers :

51100 Reims :

52100 Saint-Dizier :

42000 Saint-Etienne :

67100 Site strasbourg :

37550 Tours :

10000 Troyes :


Revenir en haut





Revenir à la liste des catégories de formation