Pour télécharger le code des exemples de l'ouvrage, 

cliquez sur la disquette (fichier au format compressé PKZIP) :

 

Toute remarque, suggestion, question concernant cet ouvrage peut être adressée à 

dominique.maniez@cosi.fr

 

Sommaire de l'ouvrage

(L'introduction, le chapitre 1 et le chapitre 11 peuvent être consultés librement)

Introduction


Pourquoi ce livre ?
A qui s’adresse ce livre ?
Pourquoi apprendre à programmer ?
Que vais-je pouvoir faire pratiquement si j’apprends à programmer ?
Pourquoi apprendre la programmation de trois logiciels en même temps ?
Comment apprendre à programmer Office ?
Que faire si je ne connais pas l’un de ces trois logiciels ?
L’importance des exemples de code
Quelle version d’Office faut-il utiliser avec ce livre ?
Conventions typographiques
Le code des exemples


Leçon n° 1 : la programmation

Qu’est-ce que programmer ?
Plusieurs niveaux de programmation
Les langages de programmation
La syntaxe
Quelques exemples de langages de programmation
Les phases de conception d’un programme
Conclusion

Leçon n° 2 : enregistrer une macro

Introduction
L’enregistreur de macro
Exécuter une macro
Où sont stockées les macros
Comment assigner un raccourci clavier à une macro ?
Comment associer un icone à une macro ?
Conseils pour l’enregistrement des macros
Le choix du nom des macros
Les limitations de l’enregistreur de macro
Enregistrement d’une macro avec Excel
Conclusion

Leçon n° 3 : visualiser et modifier le code des macros enregistrées

Introduction
Voir le code de la macro
Modifier le code
Conclusion

Leçon n° 4 : le langage VBA

Introduction
L’histoire de VBA
La différence entre Visual Basic et VBA
La syntaxe de VBA
Les variables
Les types de données
Les dates
Les caractères
Les nombres
Le type de données Variant
Les erreurs de type
Les constantes
Les opérateurs
Les mots clés
Les commandes
Conclusion

Leçon n° 5 : les structures de contrôle

Introduction
Les tests conditionnels
Imbriquer des tests conditionnels
Select Case
Les boucles
For Next
Sortir de la boucle
While Wend
Do Loop
Les différences entre While et Until
Conclusion

Leçon n° 6 : les fonctions

Introduction
Définition et syntaxe d’une fonction
MsgBox en détail
Les fonctions de Visual Basic par catégorie
Ecrire ses propres fonctions
Les arrondis de conversion de l’euro
Conclusion

Leçon n° 7 : les objets

Introduction
Définition d’un objet
Les objets dans Office
Un objet en situation
Ecrire des fonctions pour manipuler des objets
L’explorateur d’objets
Les objets de Visual Basic
Un exemple réel d’application
Conclusion

Leçon n° 8 : le modèle d’objets de Word

Introduction
Les collections d’objets de Word
Les objets de Word
L’objet Application
L’objet Document
L’objet Range
L’objet Selection
Conclusion

Leçon n° 9 : le modèle d’objets d’Excel

Introduction
Les collections d’Excel
Les objets d’Excel
L’objet Application
L’objet Workbook
L’objet Worksheet
L’objet Range

Leçon n° 10 : le modèle d’objets d’Access

Introduction
Les collections d’Access
Les objets d’Access
L’objet Form
L’objet DoCmd
Les autres modèles d’objets

Leçon n° 11 : les formulaires

Introduction
Un exemple de UserForm pas à pas
Conclusion

Leçon n° 12 : Se protéger contre les virus

Introduction
Melissa ou comment paralyser le courrier électronique
Office 2000 mieux protégé contre les virus
Conclusion

Leçon n° 13 : Aller plus loin

Introduction
Organiser les macros
Les variables et les objets
Prendre de bonnes habitudes
Se documenter
Conclusion

Annexe A : nom des commandes internes de Word