Chapitre 1 > Découverte de l environnement Microsoft Access 2003.. 13 1.1 Définition d une base de données... 15 1.2 Composantes d Access... 16 Les tables... 17 Les requêtes... 19 Les formulaires... 21 Les états... 22 Les pages d accès aux données (définition Microsoft)... 23 Les macros et modules... 23 1.3 Lancement d Access... 24 1.4 Description de la fenêtre Access... 24 1.5 Création et enregistrement d une première base de données sans assistant... 25 1.6 Définition du format Access 2002... 27 1.7 Description de la fenêtre Base de données... 28 1.8 Barres d outils... 28 La barre d outils de la fenêtre Access... 28 La barre d outils de la fenêtre Base de données... 30 1.9 Modes d affichage des objets... 30 1.10 Quitter Access... 31 1.11 Ouverture d une base de données existante... 32 1.12 Création d une base de données à l aide d un assistant Création d applications... 33 1.13 Utilisation de l aide d Access... 36 Chapitre 2 > Créer et gérer des tables... 41 2.1 Étapes à mettre en œuvre... 43 2.2 Création de la structure d une table... 45 La création d une table en mode Création... 45 Les différents types de données... 49 La définition d une clé primaire... 50 L affectation d une clé primaire à un champ... 51 La suppression d une clé primaire... 53 La sauvegarde d une table... 53 La fermeture d une table... 55 L ouverture d une table existante en mode Création... 55 Le passage du mode Création au mode Feuille de données. 55
L ouverture d une table existante en mode Feuille de données... 56 Le passage du mode Feuille de données au mode Création. 57 Les propriétés des champs... 57 La propriété Masque de saisie... 61 L ajout d un champ... 67 Le changement de nom d un champ... 68 La suppression d un champ... 68 Le déplacement d un champ dans la table... 70 L ajout d une description à une table... 70 Le changement de nom d une table... 71 La copie d une table... 72 La suppression d une table... 73 La création d une table à l aide de l assistant... 74 La saisie des données dans une table... 79 La création d une table en entrant des données... 80 L importation d une table... 83 La définition d une liste de choix en utilisant l assistant... 85 La mise en pratique des connaissances théoriques... 89 2.3 Relations... 91 La notion de relation... 91 L intégrité référentielle et ses différentes options... 91 L affichage des tables... 95 L ajout d une table... 97 Le déplacement et le redimensionnement des tables... 97 La création d une relation avec intégrité référentielle... 99 La modification d une relation... 100 La suppression d une relation... 101 L effacement de une ou plusieurs tables de la fenêtre Relations... 102 L affichage de toutes les tables liées dans la fenêtre Relations... 102 L enregistrement de la mise en forme... 103 L impression des relations d une base de données... 103 Quelques outils de la fenêtre Relations... 104 2.4 Enregistrement des données... 105 Les symboles de sauvegarde... 105 La saisie des données... 106 Le déplacement dans une table... 109 L annulation d une saisie... 110 La suppression des données... 111 La suppression d un enregistrement... 111 Les masques des colonnes... 112
L affichage des colonnes... 113 Le déplacement des colonnes... 114 La colonne figée... 114 La recherche des données... 115 La recherche et le remplacement des données... 117 Le tri des données... 118 Les données filtrées... 119 L application Médiathèque complétée... 128 Chapitre 3 > Créer et gérer des formulaires... 131 3.1 Formulaires... 133 L utilité d un formulaire... 133 La description d un formulaire... 133 La création d un formulaire à l aide de l assistant Formulaire instantané... 135 L enregistrement d un formulaire... 137 Le changement de nom d un formulaire... 137 L ouverture d un formulaire existant en mode Création... 138 L ouverture d un formulaire existant en mode Formulaire.. 139 Les différents modes d affichages... 139 La création d un formulaire à l aide de l assistant Formulaire. 140 Le déplacement dans un formulaire... 145 La saisie d un nouvel enregistrement... 146 La suppression d un enregistrement... 147 La recherche, le remplacement, le tri et le filtrage des enregistrements... 148 L impression d un formulaire... 148 La fermeture d un formulaire... 148 La suppression d un formulaire... 149 3.2 Personnalisation d un formulaire... 149 La compréhension et la modification des différentes sections d un formulaire... 149 L agrandissement ou la diminution d une section d un formulaire... 151 La sélection d un ou de plusieurs contrôles... 152 Le déplacement des contrôles... 155 Le redimensionnement des contrôles... 157 La suppression d un contrôle... 158 L ajout d un contrôle zone de texte... 158 La modification de l alignement des contrôles... 159 L adaptation des hauteurs et largeurs des contrôles... 161 L harmonisation de l espacement entre les contrôles... 162 La modification de l ordre de tabulation... 163
La modification de la taille, du style, de l alignement et des couleurs des contrôles... 164 La reproduction rapide d une mise en forme... 166 La compréhension et l utilisation des propriétés les plus courantes... 166 L utilisation de la propriété Dépendances d objet... 171 La création d un formulaire personnalisé sans assistant... 172 L application d une mise en forme automatique à un formulaire... 173 3.3 Ajout des contrôles spéciaux... 174 L utilisation de la Boîte à outils... 174 L insertion d une étiquette... 175 L insertion d une zone de texte... 176 L insertion d une image... 178 L insertion d un trait ou d un rectangle... 179 L insertion d une case à cocher, d une case d option ou d un bouton bascule... 180 L insertion d un groupe d options... 181 L insertion d une liste déroulante et d une zone de liste... 185 L insertion d onglets... 193 L insertion d un bouton de commande... 195 L insertion d un sous-formulaire... 197 L insertion d un graphique... 204 L insertion d un champ calculé... 206 3.4 Formules dans les champs calculés... 207 L utilisation des fonctions statistiques courantes... 207 L utilisation d une formule conditionnelle... 209 L utilisation des formules de recherche... 210 Chapitre 4 > Créer et gérer des requêtes... 213 4.1 Découverte des requêtes sélection... 215 L intérêt des requêtes... 215 Les différents types de requêtes... 216 La fenêtre de création d une requête... 216 La création d une requête monotable... 217 L exécution d une requête... 219 L enregistrement d une requête... 220 L impression d une requête... 220 La fermeture d une requête... 220 Le changement de nom d une requête... 221 La suppression d une requête... 221 La modification d une requête existante... 222 Afficher/masquer le nom des tables... 222
Le déplacement d un champ... 223 L ajout d un champ... 223 La suppression d un champ... 224 La définition d un tri... 224 La création d une requête multitable en mode Création... 225 L ajout d une table dans une requête... 226 4.2 Définition des critères... 227 La définition... 227 Sur un champ de type Texte ou Mémo... 227 Sur un champ numérique ou monétaire... 230 Sur un champ Date/Heure... 230 Sur un champ Oui/Non... 230 La recherche des données dans un intervalle... 231 Les autres opérateurs... 232 La combinaison de plusieurs critères avec les opérateurs logiques Et/Ou... 233 L utilisation des fonctions de calcul... 236 4.3 Création des requêtes avancées... 238 L ajout d un champ calculé... 238 La réalisation des calculs par groupes de données... 239 La création d une requête paramétrée... 240 L utilisation du générateur d expression... 242 La création d une requête Création de table... 245 La création d une requête suppression... 247 La création d une requête ajout... 248 La création d une requête mise à jour... 249 La création d une requête analyse croisée... 250 L assistant Trouver les doublons... 253 Chapitre 5 > Créer et gérer des états... 255 5.1 Conception des états... 257 La création d un état à l aide de l assistant État instantané. 257 Les différents modes d affichage... 258 L enregistrement d un état... 259 La fermeture d un état... 260 Le changement de nom d un état... 260 L ouverture d un état existant en mode Création... 261 L ouverture d un état existant en mode Aperçu avant impression... 261 L utilisation de la fonction Zoom... 261 Le déplacement entre les différentes pages d un état... 264 La définition des options de mise en page... 264 La définition des options d impression... 266
L impression d un état... 267 La création d un état à l aide de l assistant État... 268 La suppression d un état... 270 5.2 Personnalisation d un état... 270 Les différentes possibilités de personnalisation... 270 Les différentes sections d un état... 271 L insertion d un numéro de page... 272 L insertion de la date et de l heure du jour... 274 L insertion d un saut de page... 275 Le tri des données... 276 5.3 Création des états de synthèse... 277 La création d un état de regroupement... 277 Les propriétés d un groupe... 284 La suppression d un niveau de regroupement... 285 L insertion d un niveau de regroupement... 286 L insertion des champs (ou contrôles) calculés... 287 5.4 Utilisation des assistants pour créer des états spécifiques. 288 L édition des étiquettes... 288 La création des états graphiques... 294 La modification d un état graphique... 298 Chapitre 6 > Bref aperçu des macros et modules... 301 6.1 Création et utilisation des macros... 303 L intérêt des macros... 303 La création d une macro... 304 L exécution d une macro... 308 L affectation d une macro à un bouton de commande dans un formulaire... 309 L affichage d un enregistrement précis... 310 La modification d une macro... 312 L affectation d une macro à un événement... 314 La création d un groupe de macros... 315 La création de macros conditionnelles... 317 Quelques exemples de macros utiles... 322 6.2 Bref aperçu du langage VBA... 328 La création d un formulaire d accueil... 328 La suppression d un contrôle contenant du code VBA... 332 Un petit programme intéressant... 333 Chapitre 7 > Personnaliser une application... 337 7.1 Création d une barre d outils personnalisée... 339 7.2 Création d une barre de menus personnalisée... 346
7.3 Exécution d un formulaire d accueil au démarrage... 355 7.4 Fractionnement d une base de données... 357 7.5 Compactage d une base de données... 359 7.6 Conversion d une base de données... 360 7.7 Protection d une base de données... 361 7.8 Suppression de la protection d une base de données... 364 7.9 Création d un fichier MDE... 364 Chapitre 8 > Access et les autres applications Office... 367 8.1 Exportation des données vers Excel... 369 8.2 Exportation des données vers Word... 371 8.3 Création d un publipostage avec Word... 372 8.4 Importation d une feuille de calcul Excel... 375 Chapitre 9 > Index... 381