Vous êtes sur la page 1sur 10

25/05/2019 Construisez une base de données avec Excel

 Utilitaires (https://www.01net.com/astuces/utilitaires/) Divers (https://www.01net.com/astuces/divers/) Loisirs (https://www.01net.com/astuces/loisirs/)


(/)

01net (https://www.01net.com/)  Astuces (https://www.01net.com/astuces/)  Archives (https://www.01net.com/astuces/archives/)

Construisez une base de données avec Excel


 01/04/2005 à 07h00


Il existe des logiciels de base de données. Mais Excel
peut aussi vous aider à gérer vos collections grâce à
 quelques fonctions avancées.

 Il existe des logiciels conçus pour gérer toutes sortes de collections, des plus
répandues aux plus exotiques. Néanmoins, ces programmes ne sont pas
toujours adaptés aux besoins spécifiques de leurs utilisateurs.Nous vous
proposons de créer avec Excel une base de données afin de gérer votre
collection de vidéos. Cette mise en ?"uvre est aussi prétexte à présenter
certaines fonctions avancées d'Excel. A vous, par la suite, de les reprendre
pour améliorer vos propres tableaux.

Etape 1 : préparez le tableau de données

Dans notre exemple de collection, chaque ligne du tableau correspond à la


fiche d'une vidéo. Elles contiennent le titre du film, le réalisateur, l'année de
sortie, le support (DVD ou VHS), et aussi la personne qui a emprunté la vidéo
et à quelle date.1 Cliquez sur l'icône Nouveau classeur. Cliquez sur la
cellule A1 et tapez Titre. Passez à la cellule voisine en appuyant sur la (https://sec
touche Tab et tapez Réalisateur. Répétez l'opération pour écrire dans des imgid=238936
cellules séparées de la première ligne et, sans sauter de colonnes, Année de une-base-de
sortie, Support, Emprunteur, Date d'emprunt.2 Transformer ce tableau en 273366.html&
base de données n'a rien de compliqué : il suffit de mettre en gras la ligne
À LIRE AUSS
regroupant les en?"têtes des colonnes pour qu'Excel comprenne qu'il s'agit
d'une base de données et non d'un tableau ordinaire. Tout simplement !Pour
passer en gras le contenu de la ligne, cliquez sur son numéro, à sa gauche,
afin de la sélectionner dans sa totalité, puis cliquez sur le bouton Gras. Les
en-têtes deviennent alors les intitulés des champs de la base.

10 destination
végétarien
AD Petit Futé

(https://www.p
inde/actualite
voyage/a163
manger-vege
pfpart=outbra
373&obOrigU

En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts.
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/)
3 Par un double clic sur l'onglet Feuil1 situé au bas de la feuille, renommez-le
Base de données. De la même façon, renommez Feuil2 en Formulaire, et
OK

https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 1/10
25/05/2019 Construisez une base de données avec Excel

Feuil3 en Choix.

Enregistrez ensuite le document en cliquant sur l'icône représentant une


disquette, et nommez le fichier liste_videos. Tous les dern
sélectionnés
(https://www.0
Etape 2 : limitez les erreurs de saisie
obOrigUrl=tru

Des erreurs de saisie peuvent se produire, mais il est possible de réduire les
risques. Excel offre pour cela plusieurs types de contrôle.1 Sélectionnez la
colonne C correspondant à l'année de réalisation des films. Déroulez le menu
Données, et choisissez Validation. Dans l'onglet Options de la nouvelle
fenêtre, déroulez le menu Autoriser et cliquez sur Nombre entier.
Sélectionnez l'option Données comprises entre, puis précisez le minimum
et le maximum autorisés, par exemple 1900 et 2050 :
Une baleine à
milieu de la ju
AD GEO

(https://photo
bosse-s-echo
jungle-amazo
#utm_source

Comment affi
vacances sco
Android
(https://www.0
afficher-le-cal
scolaires-sur-
1692472.htm

Vous pouvez également prévoir un message en cas d'erreur de saisie. A cette


fin, dans la même fenêtre, ouvrez l'onglet Alerte d'erreur et tapez le
LES BON
message Entrez une année comprise entre 1900 et 2050 dans la zone
correspondante. Validez le tout en cliquant sur OK.2 Dans notre cas, les (
Découvrez
vidéos sont sur DVD ou sur cassettes VHS. Pour les champs qui accueillent tous les
codes
d
ainsi un groupe de réponses bien identifiées, les listes déroulantes simplifient promo
la saisie.Cliquez sur l'onglet de la feuille Choix pour atteindre cette dernière Darty

puis tapez, dans la colonne A, la liste des formats vidéo, DVD et VHS. Découvrez
(
Sélectionnez la colonne entière d'un clic sur son nom. Dans la barre d'outils tous les
codes
plus haut, la mention A1 apparaît tout à gauche de l'écran. Cliquez dessus et promo
Boulanger
tapez choix_support avant d'appuyer sur la touche Entrée. La colonne est
maintenant connue par tout le classeur sous ce nom : Découvrez
(
tous les
codes
a
promo
Amazon

En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
Découvrez
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts. tous les
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/) codes
promo
Micromania
OK
(
https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 2/10
25/05/2019 Construisez une base de données avec Excel
Découvrez
tous les f
codes
promo
Fnac

Voi

Retournez à la feuille Base de données et sélectionnez la colonne D


correspondant au support. Déroulez les menus Données et Validation. Dans
l'onglet Options, choisissez cette fois l'option Liste. Dans la zone Source,
tapez alors =choix_support (n'oubliez pas le signe égal accolé !) pour
signifier que le contenu de la liste se situe dans cette colonne. Validez par
OK. Pour vérifier le tout, cliquez sur une des cellules de la colonne Support :
une flèche apparaît en haut à droite de la cellule. Cliquez dessus pour
dérouler la liste des possibilités. A présent, dans la feuille Choix, ajoutez,
dans la colonne réservée aux supports, les formats VCD, SVCD et DivX.
Retournez dans la colonne Support de la feuille Base de données : les
nouveaux formats sont automatiquement pris en compte.3 Les dates peuvent
également être vérifiées lors de la saisie. Sélectionnez la colonne Date
d'emprunt (colonne F), déroulez à nouveau les menus Données et
Validation et, toujours dans le menu Autoriser de l'onglet Options,
choisissez cette fois Date, puis Données supérieures à. Précisez la date de
référence, par exemple 01/01/2005.De la même façon qu'au point 1, vous
pouvez prévoir un message d'erreur du genre Entrez la date sous la forme
01/01/2005.
Le conseil de clic-clic
Pour que votre base de données soit efficace, limitez les doublons :
astreignez-vous à écrire les termes récurrents de la même façon, par
exemple les noms des réalisateurs toujours sous la forme Prénom Nom.
Les listes déroulantes constituent une bonne solution, à condition de bien
ajouter chaque nouveau nom avant de saisir les données dans la base.

En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
Etape 3 : réalisez un formulaire de saisie
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts.
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/)

Tout est prêt ! Entrez un premier enregistrement à la main : cliquez sur la


OK
cellule A2, tapez le titre d'un film, puis utilisez la touche Tab pour passer au
https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 3/10
25/05/2019 Construisez une base de données avec Excel

champ suivant. Remplissez?"les tous de cette façon.Lorsque les champs sont


très nombreux, il devient fastidieux de renseigner la base sous forme de
ligne. Il est plus agréable alors de passer par un formulaire de saisie avec
une présentation verticale. Excel prévoit un tel formulaire. Pour y accéder,
cliquez dans le tableau, ouvrez le menu Données, puis cliquez sur l'option
Formulaire. Vous pouvez consulter le tableau en utilisant les boutons
Suivant et Précédent pour vous déplacer d'une ligne à l'autre.Le bouton
Nouvelle permet d'ajouter une nouvelle ligne au tableau. Malheureusement,
les aides à la saisie ne sont pas prises en compte par ce formulaire. C'est
pourquoi nous vous proposons d'en créer un, plus pratique.1 Dans la feuille
Base de données, sélectionnez avec la souris les cellules A1 (Titre) à D1
(Support), puis cliquez sur Copier, dans le menu Edition. Les cellules sont
mises en surbrillance. Allez ensuite dans la feuille Formulaire et sélectionnez
la colonne A. Dans le menu Edition, cliquez sur Collage spécial puis, dans
la fenêtre des options de collage, cochez Transposé. Validez par OK.Les
intitulés des champs sont maintenant écrits à la verticale dans la feuille
Formulaire.2 Refaites la même manipulation en copiant, cette fois, les quatre
premières cellules (correspondant aux colonnes A à D) d'une ligne vierge du
tableau de la feuille Base de données et effectuez un collage spécial dans la
colonne B de la feuille Formulaire. Cela a pour effet de restituer les formats
de saisie préalablement créés.Libre à vous, à ce stade, de modifier
l'apparence du formulaire (couleur de fond, du texte, alignement, bordures)
grâce à la barre d'outils d'Excel.

Etape 4 : créez un bouton avec macro

Nous allons maintenant créer une macro et un bouton, et les associer afin
d'insérer automatiquement le contenu du formulaire dans une nouvelle ligne
du tableau.1 Pressez les touches Alt et F11 afin de lancer Visual Basic
Editor, l'environnement de développement d'Excel. Remplacez le code déjà
écrit dans la partie droite par celui?"ci :

En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts.
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/)

OK

https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 4/10
25/05/2019 Construisez une base de données avec Excel

Pour finir, choisissez, dans le menu Fichier, l'option Fermer et retournez à


Microsoft Excel.2 Cliquez maintenant sur l'icône :

pour afficher la barre d'outils de dessin en bas de la fenêtre. Cliquez alors sur
l'icône :

En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts.
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/)

OK

https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 5/10
25/05/2019 Construisez une base de données avec Excel

Dessinez le bouton à droite de la colonne B, puis tapez son intitulé, ici


Enregistrer. Cliquez sur le cadre du bouton pour modifier son aspect
(couleur de fond et du texte) à l'aide des outils d'édition.3 Pour lier la macro à
ce bouton, cliquez avec le bouton droit sur le cadre, puis sélectionnez l'option
Affecter une macro. Dans la zone Nom de la macro, cliquez sur la macro
intitulée transpose_dans_tableau, puis sur le bouton OK. Cliquez à
l'extérieur du cadre du bouton.Lorsque vous placez le pointeur sur le bouton,
une main apparaît. Si vous cliquez, la macro s'active.
Excel et les bases de données
Le tableur de Microsoft, comme sa fonction l'indique, permet d'agencer des
tableaux. A condition de respecter quelques règles très simples, il est
possible de transformer ces tableaux en véritables bases de données.
Certes, Excel ne saurait rivaliser avec des logiciels comme Access.
Toutefois, il permet de construire et de gérer des bases de données
modestes. En fait, chaque ligne du tableau correspond alors à un
enregistrement de la base de données. Au final, il est ainsi possible de
gérer en théorie des bases de données contenant jusquà 65 535 éléments !
Mais, au?"delà de 10 000, les temps de traitement des données par le
micro deviennent élevés.

Olivier Lapirot et Jean-Loup Renault

1   

A VOIR AUSSI

Sponsorisé par Petit Futé

Top 10 des plus belles mamans du monde


(https://www.petitfute.com/p50-ethiopie/actualite/m17-top-10-insolites-
voyage/a16902-top-10-des-plus-belles-mamans-du-monde.html?
pfpart=outbrain&utm_source=Outbrain&utm_medium=cpc&utm_content=Top10&utm_campaign=Ou
373&obOrigUrl=true)

En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts.
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/)

OK

https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 6/10
25/05/2019 Construisez une base de données avec Excel

Sponsorisé par Capital Sponsorisé par Petit Futé

Algérie, Venezuela, Argentine… Ces Les 10 photos de voyage les plus


pays assis sur des richesses incroyables
colossales mais qui ne s’en sortent… (https://www.petitfute.com/p206-
(https://photo.capital.fr/algerie- chine/actualite/m17-top-10-insolites-
venezuela-argentine-ces-pays-assis-voyage/a9345-les-10-photos-de-
sur-des-richesses-colossales-mais- voyage-les-plus-incroyables.html?
qui-ne-s-en-sortent-pas-34856? pfpart=outbrain&utm_source=Outbrain&utm_medium=cpc&u
#utm_source=Outbrain&utm_medium=cpc&utm_term=$publisher_name$&utm_content=002df0c4cf8
3733)

L’Europe veut diminuer la sécurité de Comment empêcher Google Assistant


la 5G pour faciliter votre surveillance d’enregistrer vos conversations ?
(https://www.01net.com/actualites/l- (https://www.01net.com/astuces/comment-
europe-veut-diminuer-la-securite-de- empecher-google-assistant-d-
la-5g-pour-faciliter-votre-surveillance- enregistrer-vos-conversations-
1696060.html) 1691544.html)

Sponsorisé par Petit Futé

Les 10 plus belles vues de Paris


(https://www.petitfute.com/v17231-17284-paris-75010/actualite/m17-top-10-
insolites-voyage/a17496-les-10-plus-belles-vues-de-paris.html?
pfpart=outbrain&utm_source=Outbrain&utm_medium=cpc&utm_content=Top10&utm_campaign=Ou
373)

En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts.
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/)

OK

https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 7/10
25/05/2019 Construisez une base de données avec Excel

Android : la première version stable Comment retrouver un smartphone


de Tor Browser est disponible Android ou un iPhone volé en
installant un mouchard ?
(https://www.01net.com/actualites/android-
la-premiere-version-stable-de-tor- (https://www.01net.com/astuces/comment-
browser-est-disponible-1696900.html) retrouver-un-smartphone-android-ou-
un-iphone-vole-en-installant-un-
mouchard-1682938.html)

Sponsorisé par GEO

Aux Philippines, des fouilles révèlent l'existence d'une nouvelle espèce


humaine
(https://photo.geo.fr/aux-philippines-des-fouilles-revelent-l-existence-d-une-
nouvelle-espece-humaine-35085?
#utm_source=Outbrain&utm_medium=cpc&utm_term=$publisher_name$&utm_content=003ae5556

Osmo Action : DJI attaque GoPro sur Red by SFR tente d’augmenter le
son terrain forfait de certains de ses abonnés
(https://www.01net.com/actualites/osmo-mobiles
action-dji-attaque-gopro-sur-son- (https://www.01net.com/actualites/red-
terrain-1692180.html) by-sfr-tente-d-augmenter-le-forfait-de-
certains-de-ses-abonnes-mobiles-
1695280.html)

En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts.
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/)

OK

https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 8/10
25/05/2019 Construisez une base de données avec Excel

Sponsorisé par Petit Futé

Les 10 destinations les moins chères en France et en Europe


(https://www.petitfute.com/p136-albanie/actualite/m17-top-10-insolites-
voyage/a17039-les-10-destinations-les-moins-cheres-en-france-et-en-
europe.html?
pfpart=outbrain&utm_source=Outbrain&utm_medium=cpc&utm_content=Top10&utm_campaign=Ou
373)

Quand les trottinettes Lime insultent Les premiers satellites d’Elon Musk
leurs utilisateurs pour connecter la planète sont en
orbite
(https://www.01net.com/actualites/quand-
les-trottinettes-lime-insultent-leurs- (https://www.01net.com/actualites/les-
utilisateurs-1680034.html) premiers-satellites-d-elon-musk-pour-
connecter-la-planete-sont-en-orbite-
1697953.html)

Sponsorisé par Capital Sponsorisé par GEO

Algérie : la dérive de l’économie sous Ces gestes que nous croyons


Bouteflika, qui veut rempiler pour un écologiques et qui ne le sont
cinquième mandat finalement pas
(https://photo.capital.fr/algerie-la- (https://photo.geo.fr/ces-gestes-que-
derive-de-l-economie-sous-bouteflika- nous-croyons-ecologiques-et-qui-ne-
qui-veut-rempiler-pour-un-cinquieme- le-sont-finalement-pas-34263?
mandat-34288? #utm_source=Outbrain&utm_medium=cpc&utm_term=$publ
#utm_source=Outbrain&utm_medium=cpc&utm_term=$publisher_name$&utm_content=008edfbd2e
En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts.
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/)

OK

https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 9/10
25/05/2019 Construisez une base de données avec Excel

Votre opinion
Connectez-vous pour écrire ici...

Inscrivez-vous (https://www.01net.com/mon-compte/s-inscrire.html)
Connectez-vous (https://www.01net.com/mon-compte/s-identifier.html)

1 opinion

alex7 14/08/2016 à 06h16

Bonjour,
Très bien fait, mais la macro n'est pas copiable, c'est une
image. Dommage.

1   Signaler un abus Répondre

(//www.01net.com)
 (https://fr-fr.facebook.com/01net)  (https://twitter.com/01net)  (https://plus.google.co

Contact (https://www.01net.com/info/contact/) Évènements (//www.01net.com/evenement/) Jeux concours (//www.01net.com/evenement/jeux-concours/)


Services (//www.01net.com/services/) Flux RSS (//www.01net.com/info/flux-rss/) Plan du site (//www.01net.com/info/plan-du-site/) Applications (//www.0
Newsletters (//www.01net.com/info/newsletter/) Mentions légales & CGU 01net.com (//www.01net.com/info/mentions-legales/) Publicité (//www.bfmtv.com
Recrutement (https://nextradiotv-recrute.talent-soft.com) Archives 01net.com (//www.01net.com/archives/)

01net.com (//www.01net.com) - RMC (//rmc.bfmtv.com) - RMC Sport News (//rmcsport.bfmtv.com) - RMC Sport.tv (https://www.rmcsport.tv/) - RMC Découverte (ht
BFMTV (//www.bfmtv.com) - BFM Business (//bfmbusiness.bfmtv.com) - Association RMC/BFM (http://www.associationrmcbfm.fr) - MyCuisine (https://www.mycuisin
Bons plans et codes promo (//code-promo.01net.com/) - Code promo priceminister (//code-promo.01net.com/reductions-priceminister) -
Code promo mistergooddeal (//code-promo.01net.com/reductions-mistergooddeal)

Verif (https://www.verif.com) | Les plus grosses entreprises de France (https://www.verif.com/Hit-parade/01-CA/00-Pays/0-France) | Loire Atlantique : Les plus grosses entrep
parade/01-CA/01-Par-departement/44-Loire-Atlantique) | Provence, Alpes, Cote d'azur : Les plus grosses entreprises (https://www.verif.com/Hit-parade/01-CA/02-Par-region
| Les plus grosses entreprises du secteur Construction de bâtiments (https://www.verif.com/Hit-parade/01-CA/03-Par-activite/41-Construction-de-batiments) | Nord :
(https://www.verif.com/Hit-parade/03-Defaillance/01-Par-departement/59-Nord) | Pas de Calais : entreprises défaillantes (https://www.verif.com/Hit-parade/03-Defaillance/0
Calais) | Loire : entreprises défaillantes (https://www.verif.com/Hit-parade/03-Defaillance/01-Par-departement/42-Loire) | Loire Atlantique : entreprises défaillantes (https://w
Defaillance/01-Par-departement/44-Loire-Atlantique) | Morbihan : entreprises défaillantes (https://www.verif.com/Hit-parade/03-Defaillance/01-Par-departeme

En poursuivant votre navigation sur ce site, vous acceptez nos CGU (//www.01net.com/info/conditions-utilisation/) et l'utilisation de cookies afin de réaliser des statistiques d'audiences et vous
proposer une navigation optimale, la possibilité de partager des contenus sur des réseaux sociaux ainsi que des services et offres adaptés à vos centres d'intérêts.
Pour en savoir plus et paramétrer les cookies... (//www.01net.com/info/infos-cookies/)

OK

https://www.01net.com/astuces/construisez-une-base-de-donnees-avec-excel-273366.html 10/10