Gestion de mots de passe, la base de données




Avant de commencer, la bonne pratique pour nommer des objets, dans Excel et en programmation de manière générale, est de ne pas utiliser de caractère spéciale en dehors du - et du _
De ce fait, certains noms vont sembler étrange, et avec des fautes car il n'y aura pas d'accent, mais je conseil d'utiliser cette règle de nommage pour un meilleur fonctionnement de l'application.

Le fichier exemple est disponible ici (sur Excel online).

On démarre avec nos données.

Sommaire

← Retour à la page principale de l'appli


Création des colonnes

On commence par créer l'onglet principal à notre application : "base_de_donnees".

Voici les colonnes que j'utilise :

Il faut garder en tête que toutes ces colonnes supplémentaires devront être renseignées par la suite.
Le but n'est donc pas d'en ajouter un maximum, mais simplement de réfléchir à ce dont on pourrait avoir besoin lorsqu'on souhaitera se connecter à un site, ou une application spécifique.



Création d'un tableau

On va mettre tout ça en forme. Voici comment :
image Excel montrant comment créer un tableau de données

Le tableau est maintenant créé.

Le tableau s'étend automatiquement s'il repère qu'une nouvelle donnée est inscrite en A4. La nouvelle zone du tableau devient alors A1:G4
La mise en forme utilisée pour les 2 premières lignes de données sera appliquée aux nouvelles.
Par exemple, dès que je vais inscrire un nombre (ou un début de date : 5/4) en colonne "Date de création", il sera interprété au format date.



Création d'une liste de valeurs

Concernant notre colonne "Catégorie", on va pouvoir utiliser une liste de valeurs prédéterminée.
Cette liste va permettre de n'autoriser que ces valeurs, et rien d'autre, dans notre colonne.

Le but est de pouvoir ensuite rechercher efficacement nos données.
Si j'utilise une catégorie "Achat" par exemple et que j'écris parfois "Achat", mais aussi "Achats", il faut savoir que ces 2 mots sont bien différents pour Excel.
Lorsque je vais ensuite faire ma recherche sur la catégorie "Achat", Excel ne proposera pas les lignes où l'on a écrit "Achats".

Une bonne pratique, quand on commence à ajouter différentes options de paramétrages dans une application, est de les rassembler au même endroit.
On va donc créer un nouvel onglet "parametres".

Voici la liste que j'utilise pour classer chaque site ou application : Il faut essayer d'avoir une liste exhaustive sans avoir de doublons.
Dans cet exemple, "Divertissement" et "Jeux" peuvent faire doublon, mais je souhaite distinguer les jeux du reste.
Le plus simple est probablement de commencer avec une liste la plus vide possible, et l'enrichir selon ses besoins.
Je n'utilise pas de catégorie "Autre" ou "Divers" car on a ensuite tendance à trop l'utiliser lorsqu'elle existe.

Voici comment créer la liste :
image Excel montrant comment créer une liste de données

La liste est maintenant disponible. Il n'y a plus qu'à utiliser son nom "liste_categorie" pour l'utiliser.
Pour ajouter de nouvelles valeurs à cette liste, on peut tout simplement reproduire ces manipulations, en changeant la sélection.
Une fenêtre demandera alors de remplacer la liste existante, il suffira de valider pour pouvoir utiliser les nouvelles valeurs.



La validation des données

Maintenant qu'on a notre liste, on peut bloquer les valeurs que l'on pourra écrire dans la colonne "Catégorie".

On va donc utiliser l'option "Validation des données" dans le ruban "Données" :
image Excel de l'emplacement de l'option validation des données

Cette option va servir pour autoriser uniquement :
On sélectionne les lignes du tableau de la colonne "Catégorie" (ici D2:D3) puis on clique sur "Validation des données" :
image Excel d'exemple de paramétrage de l'option de validation des données pour les listes

Voici ensuite comment ça fonctionne :
image Excel d'exemple de saisie avec l'option validation des données

Et voilà, on est maintenant certain qu'aucune erreur de saisie ne pourra se produire dans cette colonne!

Un autre exemple de paramétrage de la validation des données pour les dates :
image Excel d'exemple de paramétrage de l'option de validation des données pour les dates

Avec ces paramètres, aucune date non comprise entre le 01/01/2020 et le 31/12/2100 ne pourra être saisie.



La 1ere étape est terminée !
On peut éventuellement commencer à renseigner nos données dès maintenant, mais je conseil de suivre l'étape sur la sécurité avant.