Formation Access 2007

download Formation Access 2007

of 43

Transcript of Formation Access 2007

  • 8/3/2019 Formation Access 2007

    1/43

    Thierry TILLIER

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    FORMATION ACCESS 2007

    Livret 1 Gnralits sur les bases de donnes

    Niveau 1

  • 8/3/2019 Formation Access 2007

    2/43

    Ce support de cours est rserv un usage

    personnel. Toute utilisation et diffusion

    dans le cadre dune activit de formation

    fait lobjet dune licence de droit de copie.

    Veuillez nous contacter si vous souhaitezutiliser ce cours dans ce cadre.

  • 8/3/2019 Formation Access 2007

    3/43

    Sommaire

    Chapitre 1 INTRODUCTION ...................................................................................................................... 4

    Chapitre 2 Dfinitions .............................................................................................................................. 5

    Chapitre 3 Composition dune base de donnes .................................................................................... 6

    3.1 Les tables ....................................................................................................................................... 6

    3.2 Les requtes .................................................................................................................................. 6

    3.3 Les formulaires .............................................................................................................................. 6

    3.4 Les tats ......................................................................................................................................... 6

    3.5 Les macros ..................................................................................................................................... 7

    Chapitre 4 Concevoir une base de donnes ............................................................................................ 8

    4.1 Le dictionnaire des donnes .......................................................................................................... 9

    4.2 Le Modle Conceptuel Des Donnes .......................................................................................... 10

    4.3 Phase de rflexion ....................................................................................................................... 11

    Chapitre 5 Dcouvrir ACCESS 2007 ....................................................................................................... 12

    5.1 Lancer ACCESS ............................................................................................................................. 12

    5.2 Laide ........................................................................................................................................... 14

    Chapitre 6 Fermer une base de donnes .............................................................................................. 15

    Chapitre 7 Fermer ACCESS .................................................................................................................... 15

    Chapitre 8 Ouvrir une base de donnes existante ................................................................................ 16

    Chapitre 9 Vocabulaire .......................................................................................................................... 17

    Chapitre 10 Conclusion ......................................................................................................................... 19

    Chapitre 11 Exercices ............................................................................................................................ 20

    11.1 Catalogue darticles ................................................................................................................... 20

    11.2 Trouver lerreur ......................................................................................................................... 21

    Chapitre 12 Corrigs .............................................................................................................................. 22

    12.1 Catalogue darticles ................................................................................................................... 22

    12.2 Trouver lerreur ......................................................................................................................... 23

  • 8/3/2019 Formation Access 2007

    4/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:INTRODUCTION

    4

    Chapitre 1 INTRODUCTION

    Pr-requis : Matrise de l'environnement Windows. Bonnes notions d'EXCEL sont un plus. trefamiliaris avec les logiciels du type OFFICE.

    Objectifs :

    Dans ce premier livret, vous apprendrez les bases du logiciel ACCESS et les diffrents lments dontvous aurez besoin pour crer une base de donnes avec ACCESS. Vous apprendrez aussi unemthodologie pour la conception d'une base de donnes. Il s'agira d'une premire approche concernantla conception d'une base de donnes. Un approfondissement de la mthodologie fera l'objet d'un livretspcifique.

    Signaltique

    Attention

    Information complmentaire

    Retrouvez tous les cours surhttp://www.coursdinfo.fr

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    5/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e

    :Corrigs

    24

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    06 81 51 11 24

    [email protected]

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/mailto:[email protected]:[email protected]:[email protected]://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    6/43

    Thierry TILLIER

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    FORMATION ACCESS 2007

    Livret 2 Les tables

    Niveau 1

  • 8/3/2019 Formation Access 2007

    7/43

  • 8/3/2019 Formation Access 2007

    8/43

    Sommaire

    Chapitre 1 INTRODUCTION ...................................................................................................................... 7

    Chapitre 2 Crer une base de donnes ................................................................................................... 8

    2.1 Crer la base .................................................................................................................................. 8

    2.2 Dcouvrir linterface graphique .................................................................................................. 10

    Chapitre 3 Cration de la table genre ................................................................................................... 11

    3.1 Mode cration de table ............................................................................................................... 11

    3.2 Proprits du champ ID_Genre ................................................................................................... 12

    3.3 Proprits du champ NomDuGenre ............................................................................................ 13

    3.4 Entrer des donnes dans une table ............................................................................................. 14

    3.5 Enregistrer les modifications ....................................................................................................... 15

    Chapitre 4 Cl primaire et index ............................................................................................................ 16

    4.1 Index ............................................................................................................................................ 16

    4.2 Cl primaire ................................................................................................................................. 18

    4.3 Visualiser les cls et index ........................................................................................................... 19

    4.4 Fermer une table ......................................................................................................................... 20

    Chapitre 5 Crer une nouvelle table ..................................................................................................... 21

    5.1 Crer une table ............................................................................................................................ 21

    5.2 Cration de la cl primaire .......................................................................................................... 22

    5.3 Description dune table ............................................................................................................... 23

    Chapitre 6 Les types de donnes........................................................................................................... 24

    6.1 Liste des types de donnes ......................................................................................................... 24

    6.2 Proprits du type NumroAuto ................................................................................................. 25

    6.3 Proprits des types Mmo et Texte .......................................................................................... 26

    6.4 Proprits du type Date/Heures ................................................................................................. 29

    6.5 Proprits du type Numrique .................................................................................................... 30

    6.6 Proprits du type OUI/NON ...................................................................................................... 30

    Chapitre 7 Application ........................................................................................................................... 31

    7.1 Cration de la nouvelle table ...................................................................................................... 31

    7.2 Supprimer un champ ................................................................................................................... 32

    7.3 Modifier le nom dun champ....................................................................................................... 33

    Chapitre 8 Liste de choix ....................................................................................................................... 34

    8.1 Crer une liste de choix - texte .................................................................................................... 34

  • 8/3/2019 Formation Access 2007

    9/43

    8.2 Proprits de la liste de choix ..................................................................................................... 40

    Chapitre 9 Le masque de saisie ............................................................................................................. 41

    9.1 Crer un masque de saisie .......................................................................................................... 41

    9.2 Les caractres gnriques ........................................................................................................... 45

    Chapitre 10 Les donnes dans la feuille de donnes ............................................................................ 46

    10.1 Entrer des donnes ................................................................................................................... 46

    10.2 Affichage des sous-feuilles ........................................................................................................ 47

    10.3 Fonction Zoom ........................................................................................................................... 47

    Chapitre 11 Filtrer et rechercher ........................................................................................................... 48

    11.1 Rechercher ................................................................................................................................ 48

    11.2 Caractre gnrique de recherche ............................................................................................ 50

    11.3 Trier ........................................................................................................................................... 51

    11.4 Filtrer par slection ................................................................................................................... 52

    11.5 Dsactiver le filtre ..................................................................................................................... 53

    11.6 Filtrer par slection rapide ........................................................................................................ 54

    11.7 Naviguer dans la feuille de donnes ......................................................................................... 54

    Chapitre 12 Fonction sous-total ............................................................................................................ 55

    Chapitre 13 Les relations entre les tables ............................................................................................. 56

    13.1 Afficher les relations .................................................................................................................. 56

    13.2 Un plusieurs ............................................................................................................................ 57

    13.3 Plusieurs plusieurs .................................................................................................................. 58

    13.4 Un un ...................................................................................................................................... 59

    13.5 Crer une nouvelle table ........................................................................................................... 60

    13.6 Crer une nouvelle relation ....................................................................................................... 61

    13.7 Modifier ou supprimer une relation .......................................................................................... 63

    13.8 Lintgrit rfrentielle ............................................................................................................. 65

    13.9 Les jointures .............................................................................................................................. 66

    13.10 Enregistrer les relations ........................................................................................................... 67

    13.11 Imprimer les relations ............................................................................................................. 67

    Chapitre 14 Crer une table partir de donnes EXCEL ....................................................................... 69

    Chapitre 15 ANNEXE .............................................................................................................................. 74

    Chapitre 16 Exercices ............................................................................................................................ 75

    16.1 DVD-Thques ............................................................................................................................. 75

    16.2 Ressources humaines ................................................................................................................ 76

  • 8/3/2019 Formation Access 2007

    10/43

    Chapitr

    e:INTRODUCTION

    5

    Chapitre 17 Corrig Ressources humaines ......................................................................................... 78

    17.1 Les tables ................................................................................................................................... 78

    17.2 Les relations ............................................................................................................................... 79

  • 8/3/2019 Formation Access 2007

    11/43

  • 8/3/2019 Formation Access 2007

    12/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:INTRODUCTION

    7

    Chapitre 1 INTRODUCTIONDans ce livret vous apprendrez concevoir des tables et les utiliser dans le mode daffichage

    le plus simple dACCESS. Vous apprendrez galement crer des relations entre les tables.

    Pr-requis : Livrets : 1

    Notions de conception de base de donnes et livret N1 d'ACCESS.

    Matriser la gestion des fichiers sous Windows.

    Notions d'Excel sont un plus

    Objectifs :

    Concevoir et crer des tablesUtiliser le mode feuille de donnes

    Crer des relations entre les tables

    Appliquer lintgrit rfrentielle

    Slectionner judicieusement les types de champs

    Signaltique

    Attention

    Information complmentaire

    Retrouvez tous les cours surhttp://www.coursdinfo.fr

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    13/43

    Chapitr

    e:Crerunebasededonnes

    8

    Chapitre 2 Crer une base de donnes2.1 Crer la base

    1 : Lancez ACCESS

    2 : Cliquez sur le boutonBase dedonnes vide pour le slectionner

    Le volet de droite vous

    demande de choisir un

    nom pour votre basede donnes...

  • 8/3/2019 Formation Access 2007

    14/43

    Chapitr

    e:Crerunebasededonnes

    9

    Rsultat la base de donnes est cre. Nous pouvons commencer crer son contenu

    3 : Tapez le nom de notre

    base de donnes.

    4 : Pour choisir l'emplacement de

    l'enregistrement, vous cliquerez sur le bouton

    dossier, vous choisirez ensuite le dossier qui vous

    convient.

    5 : ...Une fois le dossier

    choisi, vous pouvez cliquer

    sur le bouton Crer.

  • 8/3/2019 Formation Access 2007

    15/43

    Chapitr

    e:Crerunebasededonnes

    10

    2.2 Dcouvrir linterface graphique

    Dans le livret prcdent nous avons appris

    concevoir le contenu des tables dont nous aurons

    besoin. Rappelons que nous allons crer une base

    de donnes permettant de grer nos DVD. Nousaurons besoin de deux tables :

    -La table des genres

    -La table des DVD

    Vous trouverez ici les rubans quicontiennent les commandes dont

    vous aurez besoin. Nous les

    examinerons au fur et mesure.

    Le volet de gauche est le volet de

    navigation. Pour le moment il necontient que les tables, mais mesure

    l'avancement de notre projet on y

    verra les requtes, les formulaires

    Ceci les la zone de travail. C'est

    ici que vous concevrez les tables,

    les requtes...

  • 8/3/2019 Formation Access 2007

    16/43

    Chapitr

    e:Corrig

    Ressourceshumaine

    s

    81

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    06 81 51 11 24

    [email protected]

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/mailto:[email protected]:[email protected]:[email protected]://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    17/43

    Thierry TILLIER

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    FORMATION ACCESS 2007

    Livret 3 Les requtes

    Niveau 2

  • 8/3/2019 Formation Access 2007

    18/43

  • 8/3/2019 Formation Access 2007

    19/43

    SommaireChapitre 1 INTRODUCTION ...................................................................................................................... 5

    Chapitre 2 Prsentation des requtes ..................................................................................................... 6

    2.1 Requtes de slection ................................................................................................................... 6

    2.2 Requtes Action ............................................................................................................................ 6

    2.3 Mode cration ............................................................................................................................... 7

    2.4 Excuter une requte simple ........................................................................................................ 9

    2.5 Enregistrer une requte .............................................................................................................. 10

    2.6 Rappels sur les caractres gnriques ........................................................................................ 11

    Chapitre 3 Les oprateurs de slection ................................................................................................. 13

    3.1 Comparaison de valeurs .............................................................................................................. 13

    3.2 Oprateurs logiques .................................................................................................................... 14

    3.3 Loprateur IN ............................................................................................................................. 15

    3.4 Loprateur Pas IN ....................................................................................................................... 15

    3.5 Loprateur Entre ........................................................................................................................ 15

    Chapitre 4 Requtes de slection sans opration cas pratiques ....................................................... 16

    4.1 1er

    Cas .......................................................................................................................................... 16

    4.2 2me

    Cas ........................................................................................................................................ 17

    4.3 3me

    Cas ........................................................................................................................................ 17

    4.4 4me

    Cas ........................................................................................................................................ 18

    4.5 5me

    Cas ........................................................................................................................................ 18

    4.6 6me

    Cas ........................................................................................................................................ 19

    4.7 7me

    Cas ........................................................................................................................................ 19

    Chapitre 5 Requtes de slection avec calcul ....................................................................................... 20

    5.1 Champ calcul simple .................................................................................................................. 20

    5.2 Regrouper des donnes .............................................................................................................. 23

    5.3 Champ avec opration de calcul ................................................................................................. 24

    5.4 Requtes avec des fonctions sur les dates .................................................................................. 27

    5.5 Champs calculs complexes ........................................................................................................ 30

    5.6 Appliquer un format .................................................................................................................... 33

    Chapitre 6 Requtes paramtres ........................................................................................................ 35

    Chapitre 7 Requtes analyse croise .................................................................................................... 38

    Chapitre 8 Requtes de mise jour ...................................................................................................... 40

  • 8/3/2019 Formation Access 2007

    20/43

    Chapitr

    e:INTRODUCTION

    4

    8.1 Requte de mise jour simple .................................................................................................... 40

    8.2 Requte de mise jour paramtre ........................................................................................... 43

    8.3 Requtes de mise jour paramtres avec critre .................................................................... 43

    8.4 Dsactiver les avertissements de la requte Action ................................................................... 44

    Chapitre 9 Requtes de cration de table ............................................................................................. 46

    Chapitre 10 Requtes de suppression ................................................................................................... 49

    Chapitre 11 Rapport crois dynamique ................................................................................................ 50

    11.1 Tableau crois dynamique ........................................................................................................ 50

    11.2 Exporter vers Excel .................................................................................................................... 53

    11.3 Graphique crois dynamique .................................................................................................... 54

    Chapitre 12 Options daffichage............................................................................................................ 55

    12.1 Volet de navigation ................................................................................................................... 55

    12.2 Nom des tables .......................................................................................................................... 56

    12.3 Feuilles de proprits ................................................................................................................ 56

    12.4 Supprimer insrer des colonnes ................................................................................................ 57

    12.5 Ajouter une table ou une requte ............................................................................................. 57

    12.6 Modifier une requte ................................................................................................................ 58

    Chapitre 13 Exercice .............................................................................................................................. 59

    Chapitre 14 Rsultats ............................................................................................................................ 61

    14.1 Exercice : requte Louis de Funs ............................................................................................. 61

    14.2 Exercice StockProduit ................................................................................................................ 61

  • 8/3/2019 Formation Access 2007

    21/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:INTRODUCTION

    5

    Chapitre 1 INTRODUCTION

    Dans ce livret vous apprendrez crer toute sorte de requtes. Les requtes sont utilises trssouvent pour la cration des formulairesque lont verra au livret suivant.

    Pr-requis : Livrets : 1,2 d'Access 2007. Connaissance des tableaux croiss dynamiques sous

    Excel est un plus.

    Objectifs :

    Crer des requtes de slection simple

    Crer des requtes calculesCrer des requtes analyse croises

    Crer des tableaux croiss dynamiques

    Crer des requtes de mise jour, de suppression et dajout.

    Signaltique

    Attention

    Information complmentaire

    Retrouvez tous les cours surhttp://www.coursdinfo.fr

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    22/43

    Chapitr

    e:Prsentationdesrequtes

    6

    Chapitre 2 Prsentation des requtesLes requtes vous permettront d'interroger la base de donnes, d'extraire des donnes selon

    des critres ou encore crer des tables selon certains critres spcifis. Le rsultat d'une

    requte apparat sous la forme d'une feuille de donnes.

    Concrtement qu'est-ce que je peux attendre des requtes ?

    Calculer des donnes

    Crer des formulaires et des tats bass sur des requtes

    Trier ou slectionner des donnes

    Interroger d'autres bases de donnes (autres que celles d'ACCESS) ...

    Il existe deux groupes de requtes : les requtes de slection et les requtes action.

    2.1 Requtes de slection

    Ce sont les plus simples et les plus courantes. On les utilise pour rcuprer et afficher toutes

    les donnes qui correspondent des critres de recherche que nous dfinissons. L'affichage se

    fait sous forme de feuille de donnes.

    2.2 Requtes Action

    Ce type de requte permet de modifier un grand nombre d'enregistrements en une seule

    opration.

    Requtes desuppression Pour supprimer un groupe d'enregistrements d'une ou plusieurs tables. Parexemple supprimer les rfrences des produits obsoltes.Requtes de Mise jour Pour modifier un groupe d'enregistrements d'une ou plusieurs tables. Parexemple augmenter les salaires de 20%.

    Requtes d'ajout Pour ajouter un groupe d'enregistrements d'une ou plusieurs tables. Par exempleajouter un nouveau champ pour les abonns qui ont lou plus de 8 DVD.

    Requtes decration de table. Pour crer une table partir des enregistrements d'autres tables. Ce type derequte est pratique pour Exporter une table vers d'autres bases de donnes ACCESS. Faire une copie de sauvegarde et archiver Crer une table historique Amliorer les performances des formulaires, tats et pages d'accs aux

    donnes.Requtes analysecroise Pour afficher des valeurs calcules qui viennent d'un champ d'une table pour desdonnes regroupes en deux groupes d'information (une droite et une gauche)

    Requtesparamtres Ce sont des requtes qui attendent un ou plusieurs paramtres avant des'excuter. Par exemple changer le taux de TVA en passant le nouveau tauxcomme paramtre.

    Ce peut tre des requtes de slection ou croise.

    Requtes calcules Ces requtes servent calculer des champs dont la valeur est issue du calcul dedonnes prsentes dans la base. Il est inutile de conserver de telles donnes si onpeut les calculer, on y gagne en place mmoire.

  • 8/3/2019 Formation Access 2007

    23/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:Rsultats

    67

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    06 81 51 11 24

    [email protected]

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/mailto:[email protected]:[email protected]:[email protected]://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    24/43

    Thierry TILLIERTHIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    FORMATION ACCESS 2007

    Livret 4 Les formulaires

    Niveau 3

  • 8/3/2019 Formation Access 2007

    25/43

    Ce support de cours est rserv un usage

    personnel. Toute utilisation et diffusion

    dans le cadre dune activit de formation

    fait lobjet dune licence de droit de copie.

    Veuillez nous contacter si vous souhaitez

    utiliser ce cours dans ce cadre.

  • 8/3/2019 Formation Access 2007

    26/43

    Sommaire

    Chapitre 1 INTRODUCTION ...................................................................................................................... 6

    Chapitre 2 Prsentation .......................................................................................................................... 7

    Chapitre 3 Les formulaires rapides .......................................................................................................... 7

    3.1 Crer un formulaire ....................................................................................................................... 7

    3.2 Naviguer dans le formulaire .......................................................................................................... 8

    3.3 Ajouter une donne laide du formulaire................................................................................... 9

    3.4 Ajouter une donne dans le sous-formulaire................................................................................ 9

    3.5 Mettre en forme un formulaire ..................................................................................................... 9

    3.6 Ajouter un logo ............................................................................................................................ 11

    3.7 Modifier le titre ........................................................................................................................... 12

    3.8 Modifier le sous-formulaire ......................................................................................................... 13

    3.9 Enregistrer un formulaire ............................................................................................................ 13

    3.10 Les diffrents modes daffichage .............................................................................................. 14

    Chapitre 4 Lassistant formulaire .......................................................................................................... 17

    Chapitre 5 Composition dun formulaire............................................................................................... 22

    5.1 Mode cration ............................................................................................................................. 22

    5.2 Les sections .................................................................................................................................. 235.3 Redimensionner les sections ....................................................................................................... 24

    5.4 Redimensionner un contrle ....................................................................................................... 24

    5.5 Dplacer un contrle ................................................................................................................... 25

    5.6 Les proprits des contrles ....................................................................................................... 26

    Chapitre 6 Formulaire en mode cration .............................................................................................. 28

    6.1 Cration du formulaire ................................................................................................................ 28

    6.2 Associer une table ou une requte ............................................................................................. 30

    6.3 Les contrles ................................................................................................................................ 31

    6.4 Insrer des zones de texte........................................................................................................... 32

    6.5 Insrer une liste droulante ........................................................................................................ 36

    6.6 Test .............................................................................................................................................. 41

    6.7 Insrer un champ pice jointe ..................................................................................................... 42

    6.8 Insrer une pice jointe dans un formulaire ............................................................................... 44

    6.9 Contrles calculs ........................................................................................................................ 45

    6.10 Comment crire un calcul ......................................................................................................... 47

  • 8/3/2019 Formation Access 2007

    27/43

    6.11 Proprit daffichage fentre indpendante.......................................................................... 49

    Chapitre 7 Les boutons daction............................................................................................................ 50

    7.1 Bouton daction ........................................................................................................................... 50

    7.2 Les proprits des boutons ......................................................................................................... 54

    7.3 Format des boutons .................................................................................................................... 55

    Chapitre 8 Application Guide : BD_Vtrinaire ................................................................................... 57

    8.1 Prparation .................................................................................................................................. 57

    8.2 Boutons de navigation ................................................................................................................. 61

    8.3 Formulaire multiple lments .................................................................................................. 62

    Chapitre 9 Complments ....................................................................................................................... 68

    9.1 Le groupe doptions (cases cocher) .......................................................................................... 68

    9.2 Boutons de navigation ................................................................................................................. 69

    9.3 Cration des sous-formulaires .................................................................................................... 70

    9.4 Sous-formulaire avec lassistant.................................................................................................. 71

    9.5 Ordre de tabulation ..................................................................................................................... 73

    9.6 Les masques de saisie .................................................................................................................. 75

    9.7 Aligner les contrles .................................................................................................................... 76

    9.8 Format des contrles ................................................................................................................... 76

    9.9 Interdire lajout / la suppression de donnes ............................................................................. 77

    9.10 Utilisation des requtes............................................................................................................. 77

    9.11 Formulaire de saisie .................................................................................................................. 77

    Chapitre 10 Remplir une liste droulante en fonction dune autre ...................................................... 78

    10.1 Lobjectif.................................................................................................................................... 78

    10.2 Le formulairetape 1 .............................................................................................................. 79

    10.3 La requte .................................................................................................................................. 80

    10.4 Le formulaire tape 2 ............................................................................................................. 81

    10.5 Les vnements et le code VBA ................................................................................................ 84

    Chapitre 11 Conclusion ......................................................................................................................... 87

    Chapitre 12 Exercices ............................................................................................................................ 88

    12.1 Les DVD ...................................................................................................................................... 88

    12.2 tude de cas 1 : Contrle daccs.............................................................................................. 89

    12.3 tude de cas 2 cole de musique ........................................................................................... 91

    Requtes ........................................................................................................................................ 94

    Formulaires .................................................................................................................................... 94

  • 8/3/2019 Formation Access 2007

    28/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:INTRODUCTION

    5

    Chapitre 13 Rsultats ............................................................................................................................ 95

    13.1 Les DVD ...................................................................................................................................... 95

    13.2 tude de cas 1 : contrle daccs .............................................................................................. 97

    13.3 tude de cas 2 : cole de musique .......................................................................................... 111

  • 8/3/2019 Formation Access 2007

    29/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:INTRODUCTION

    6

    Chapitre 1 INTRODUCTION

    Dans ce livret vous apprendrez crer des formulaires qui permettront lexploitation de vos

    bases de donnes.

    Pr-requis : Livrets : 1, 2,3 des cours d'ACCESS 2007

    Objectifs :

    Crer des formulaires simplesUtiliser lassistant formulaire

    Modifier un formulaire

    Comprendre et utiliser les contrles courants

    Raliser un formulaire en mode cration

    Crer des contrles calculs

    Crer des sous-formulaires

    Crer une base de donnes oprationnelle (tables, requtes et formulaires)

    Signaltique

    Attention

    Information complmentaire

    Retrouvez tous les cours surhttp://www.coursdinfo.fr

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    30/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:Rsultats

    117

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    06 81 51 11 24

    [email protected]

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/mailto:[email protected]:[email protected]:[email protected]://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    31/43

    Thierry TILLIER

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    FORMATION ACCESS 2007

    Livret 5 Les tats

    Niveau 2

  • 8/3/2019 Formation Access 2007

    32/43

  • 8/3/2019 Formation Access 2007

    33/43

    Sommaire

    Chapitre 1 INTRODUCTION ...................................................................................................................... 5

    Chapitre 2 tat rapide ............................................................................................................................. 6

    2.1 Crer un tat ................................................................................................................................. 6

    2.2 Enregistrer un tat......................................................................................................................... 7

    2.3 Modifier un tat ............................................................................................................................ 8

    2.4 Mettre en forme un tat ............................................................................................................... 8

    2.5 Insrer des numros de pages ...................................................................................................... 9

    2.6 Mettre en page et imprimer un tat ........................................................................................... 10

    2.7 Exporter un tat au format PDF .................................................................................................. 11

    2.8 Exporter au format WORD .......................................................................................................... 12

    Chapitre 3 Crer un tat avec lassistant............................................................................................... 13

    3.1 Crer un tat ............................................................................................................................... 13

    3.2 Modifier un tat .......................................................................................................................... 18

    Chapitre 4 Raliser un tat en mode cration ...................................................................................... 20

    4.1 Crer ltat................................................................................................................................... 20

    4.2 Les sections (rappels) .................................................................................................................. 23

    4.3 Fonctions Trier-grouper............................................................................................................... 244.4 Options de regroupement ........................................................................................................... 26

    4.5 Dplacer et supprimer un regroupement ................................................................................... 27

    4.6 Champs calculs .......................................................................................................................... 27

    Chapitre 5 Crer un graphique .............................................................................................................. 28

    5.1 Modifier un graphique ................................................................................................................ 33

    Chapitre 6 Mode Affichage page ........................................................................................................... 36

    6.1 Regroupements et sous-totaux ................................................................................................... 36

    6.2 Ajouter un sous-total ................................................................................................................... 36

    6.3 Contrles calculs (Rappels) ........................................................................................................ 39

    Chapitre 7 Crer des tiquettes ............................................................................................................ 41

    Chapitre 8 Exercices .............................................................................................................................. 42

    8.1 Suivi formation ............................................................................................................................ 42

    8.2 cole de musique ........................................................................................................................ 43

    Chapitre 9 Rsultats .............................................................................................................................. 45

    9.1 Suivi formation ............................................................................................................................ 45

  • 8/3/2019 Formation Access 2007

    34/43

  • 8/3/2019 Formation Access 2007

    35/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:INTRODUCTION

    5

    Chapitre 1 INTRODUCTION

    Dans ce livret vous apprendrez crer des tats. Les tats sont surtout destins limpression.

    Vous retrouverez de nombreuses fonctionnalits vue dans le livret sur les formulaires.

    Pr-requis : Livrets : 1,2,3,4. Une bonne comprhension de la ralisation des formulaires est

    importante car de nombreuses choses vues dans le livret 4 ne seront pas revues ici.

    Objectifs :

    Crer rapidement un tat

    Utiliser lassistant dtat

    Raliser un tat en mode cration

    Insrer un graphique

    Insrer des champs calculs

    Utiliser la fonction regroupement dans le mode Page

    Crer des boutons de formulaire pour ouvrir et imprimer un tat

    Signaltique

    Attention

    Information complmentaire

    Retrouvez tous les cours surhttp://www.coursdinfo.fr

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    36/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e

    :Rsultats

    46

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    06 81 51 11 24

    [email protected]

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/mailto:[email protected]:[email protected]:[email protected]://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    37/43

    Thierry TILLIER

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    FORMATION ACCESS 2007

    Livret 6 Les macros

    Niveau 3

  • 8/3/2019 Formation Access 2007

    38/43

  • 8/3/2019 Formation Access 2007

    39/43

    Sommaire

    Chapitre 1 INTRODUCTION ...................................................................................................................... 5

    Chapitre 2 Pourquoi des macros ............................................................................................................. 6

    Chapitre 3 Premire macro ..................................................................................................................... 7

    3.1 Crer une macro ............................................................................................................................ 7

    3.2 Utiliser une macro ......................................................................................................................... 9

    Chapitre 4 Macro autoexec ................................................................................................................... 11

    Chapitre 5 Macro avec une clause WHERE ........................................................................................... 12

    5.1 Cration de la macro ................................................................................................................... 12

    Chapitre 6 Macros plusieurs actions .................................................................................................. 16

    6.1 Modifier une macro ..................................................................................................................... 20

    Chapitre 7 Les groupes de macros ........................................................................................................ 21

    Chapitre 8 Macro pour exporter vers EXCEL ......................................................................................... 27

    Chapitre 9 Les macros conditionnelles .................................................................................................. 29

    9.1 Crer une macro avec condition ................................................................................................. 29

    9.2 Explications du fonctionnement de la macro .............................................................................. 32

    9.3 Exemples de conditions de macros (extrait de la documentation Microsoft) ............................ 33

    Chapitre 10 Crer un formulaire pour collecter des paramtres.......................................................... 34

    10.1 Cration du formulaire .............................................................................................................. 34

    10.2 Crer un module VBA ................................................................................................................ 36

    10.3 Cration dun groupe de macros de contrle ........................................................................... 38

    10.4 Ajouter des boutons OK et Annuler dans un formulaire ........................................................... 40

    10.5 Modifier les paramtres de la requte ..................................................................................... 42

    10.6 Attacher les macros ltat....................................................................................................... 42

    10.7 Afficher le rsultat ..................................................................................................................... 44

    Chapitre 11 Base de donnes ACCESS verrouille ................................................................................ 45

    Chapitre 12 Complments ..................................................................................................................... 47

    12.1 Mise en forme conditionnelle ................................................................................................... 47

    Chapitre 13 Annexe ............................................................................................................................... 49

    13.1 Les vnements principaux des formulaires et tats. ...................................................... 49

    13.2 Les vnements principaux des contrles......................................................................... 50

    Chapitre 14 Exercices ............................................................................................................................ 51

    14.1 LocDVD ...................................................................................................................................... 51

  • 8/3/2019 Formation Access 2007

    40/43

  • 8/3/2019 Formation Access 2007

    41/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:INTRODUCTION

    5

    Chapitre 1 INTRODUCTION

    Dans ce livret vous apprendrez crer et utiliser des macros. Pour aborder ce livret vous

    devez tre capable de crer des requtes, des requtes paramtres, des formulaires et des

    tats.

    Pr-requis : Livrets : 1, 2, 3, 4, 5. Matriser la cration de formulaires, de requtes et d'tats.

    Objectifs :

    Crer des macros simples

    Crer une macro autoexecAffecter des macros des boutons de formulaires

    Crer un ensemble requte paramtreformulairetat macro

    Crer des macros filtres

    Crer des macros conditionnelles

    Signaltique

    Attention

    Information complmentaire

    Retrouvez tous les cours surhttp://www.coursdinfo.fr

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/http://www.coursdinfo.fr/
  • 8/3/2019 Formation Access 2007

    42/43

    Copyright 2010 Thierry TILLIER Tous droits rservs

    Chapitr

    e:Pourquoidesmacros

    6

    Chapitre 2 Pourquoi des macros

    Les macros permettent d'automatiser certaines actions d'ACCESS. Une macro peut tre

    compose d'une ou plusieurs actions (ou tches). Plusieurs types d'actions sont possibles :afficher un formulaire, tester des donnes, imprimer un tat....

    Certaines macros s'excutent quelque soit la fentre active. D'autres macros sont associes

    un composant de la base ( un formulaire, un tat.)

    Des macros plus complexes permettent de rcuprer des valeurs dans les formulaires et de les

    utilises pour des requtes paramtres, par exemple.

    Vous verrez dans ce cours les lments essentiels pour crer les macros les plus courantes.

  • 8/3/2019 Formation Access 2007

    43/43

    :Exercices

    THIERRY TILLIER FORMATIONS

    http://www.coursdinfo.fr

    06 81 51 11 24

    [email protected]

    http://www.coursdinfo.fr/http://www.coursdinfo.fr/mailto:[email protected]:[email protected]:[email protected]://www.coursdinfo.fr/