je voudrais constituer une base de données, me permettant d'afficher automatiquement un nom, juste après la saisie d'un code ou encore d'un chiffre.
merci d'avance
[VBA]Connecter une base de donnée (MDB) à excel VoirConnecter une base de donnée access (MDB) dans une application excel.
Ajouter la référence
Microsoft DAO object librairy X.X
Dans un module général (Module1 par exemple) coller le code ci-dessous
Sub CopieDBaccess()
Dim BDexp As...
Formules Excel de base VoirVoici quelques formules de bases qui sont faciles à réaliser et qui peuvent donner un peu de vie à une feuille Excel !
Pour cette astuce, on supposera que l’on veut que le résultat s’affiche dans la cellule B10 et on se servira principalement des...
Bases de données - Utilisation de formulaires VoirUtilisation de formulaires
Afin d'exploiter les bases de données, il faut fournir une interface à
l'utilisateur lui permettant de visualiser des données en fonction de certains
critères. Pour cela il existe un outil : les formulaires.
Un formulaire...
Administrateur de bases de données VoirAdministrateur de bases de données
L'administrateur de bases de données (parfois appelé responsable de bases de données ou en anglais database administrator, noté DBA) est chargé du maintien et de l'évolution
des bases de données constituant le...
Il faudra que tu utilises la fonction RECHERCHEV(ValeurCherchée;BaseDeDonnées;IndexColonne;Vrai)
Valeur cherchée: Cellule dans laquelle tu tapes le code dont tu parles dans la question
BaseDeDonnées: Plage de cellules dans laquelle se trouvent les données
IndexColonne: Numéro de la colonne de la base dont tu veux renvoyer la valeur
Faux: Argument facultatif mais à mettre quand même pour d'une part éviter qu'Excel ne renvoie des valeurs si tu tapes un code inexistant dans la base, et qui d'autre part t'évite d'avoir à trier les valeurs de la base par ordre croissant.
Précision: La fonction RECHERCHEV cherche cette valeur dans la première colonne de la base de données, donc il faut que le code figure en première colonne, sinon il faut utiliser une autre fonction.
Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?