Au travers d’un exercice concret de création de formulaire et de traitement des données, l’auteur vous propose de vous initier à la programmation par le biais de Visual Basic pour les Applications, sous Microsoft Word.
Découvrez les outils et les concepts de bases de la programmation : variables, boucles, structure de contrôles. Apprenez à gérer les erreurs. Personnalisez Word grâce aux macros et créez vos propres boîtes de dialogues. Envoi et réception de données dans Word.
Sommaire :
* Un bouton ou un raccourci clavier
* Combiner plusieurs formulaires utilisateur
- Ouvrir des lettres standard
* Référence rapide
* Contrôler les données du formulaire
- Ajouter une liste déroulante, Contrôler la frappe dans la zone texte
* Transfert de données formulaire vers Word
- Transférer par signet (textes courts), Transférer d’un formulaire à Word (textes longs)
* Transfert de données Word vers formulaire
- D’un champ Word à un formulaire utilisateur, Transférer un texte de Word à un formulaire
* Gérer l’entrée de données du formulaire
- Ajouter un élément ‘invisible’, Renommer les éléments du formulaire, Afficher ou masquer un élément, La gestion erreurs en VBA, Gérer le mouvement du curseur
* Conditions et décisions
- La condition If… Then, La condition If… Then… Else, La condition Select Case
* Les boucles
- La boucle For… Next…, La boucle Do… Until… Loop, La boucle Do… While… Loop
* Quelques fonctions de base
- La fonction Len, Les fonctions Left et Right, La fonction InStr, Les fonctions LCase et UCase, La fonction Replace
* Les formulaires
- Créer un formulaire simple, Ajouter des fonctionnalités, Ajouter des macros auto-activées, Ajouter un saut automatique dans le formulaire, Ajouter une macro de cochage auto-activée
* Les modèles : la maison des macros
- Créer un modèle, Créer un modèle global, Lancer automatiquement des macros
* Votre premier formulaire utilisateur
- Créer un modèle pour enregistrer le formulaire, Créer le formulaire de base, Insérer les premiers éléments du formulaire, Ajuster l’aspect du formulaire, Afficher le formulaire par une macro, Une macro pour le bouton du formulaire
* Créer des macros simples dans Normal.dot
- Enregistrer une nouvelle macro dans normal.dot, Modifier une macro enregistrée dans normal.dot, Programmer une macro simple dans normal.dot, Exécuter manuellement une macro
* Créer des boîtes de message MsgBox
- Un MsgBox simple, Une boîte d’information en plusieurs lignes, Placer une icône dans une boîte MsgBox, Une MsgBox avec deux boutons, Une MsgBox à trois boutons, dont un par défaut, Réagir au choix de l’utilisateur, Afficher un message sur la barre d’état
* Les variables
- Les noms des variables, Les types de variables, Déclarer les variables, Précisions sur les déclarations directes
* Créer des boîtes de dialogue InputBox
- Une InputBox simple, Une InputBox sans ‘réponse vide’, Une InputBox avec réponse standard.
PDF (22,5 Mo) | SCAN eLAND | 78 pages