Menu

Difficulté avec base de données

- - Dernière réponse :  Alain - 12 oct. 2018 à 11:54
Bonjour,
J'ai deux fichiers excel Fichier A et Fichier B. Fichier A est une base de données "adhérents" avec nom, prénom et tout un tas d'autres informations et Fichier B est en quelque sorte une succession de fiches de présentation individuelles où l'on retrouve lesdites informations, là encore individuelle, une feuille par adhérent. Sur ce second fichier, des liens permettent de récupérer les infos dans la base de données mais cette dernière est évolutive et chaque ajout où suppression de ligne (ce qui arrive fréquemment) me met le bazar sur mes fiches de présentation, que je pose ou non le $ pour fixer la cellule. J'aimerais trouver le moyen de récupérer les informations de ma base de données de façon à ce que les infos de la fiche de Mme Martin soient bien les siennes, même si dans la base données Mme Martin est passée de la ligne 10 à la 9 suite à la suppression d'une ligne.
J'espère avoir été claire (vous aurez compris que je ne suis qu'une utilisatrice des plus basiques ;) ).
Merci d'avance pour votre aide.
SB
Afficher la suite 

Votre réponse

6 réponses

Meilleure réponse
Messages postés
9958
Date d'inscription
mercredi 16 janvier 2013
Dernière intervention
11 décembre 2018
2
Merci
Bonjour

Un lien n'est pas la meilleure manière de relier 2 feuilles ou 2 fichiers d'une BDD
Il faut mieux avoir un identifiant unique par personne (un N°) dans le 1er tableau et retourner les infos dans le 2nd tableau avec des RECHERVEV

Cdlmnt
Via


Merci via55 2

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM a aidé 32820 internautes ce mois-ci

Commenter la réponse de via55
Messages postés
5170
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
6 décembre 2018
1
Merci
Bonjour à vous deux

On peut utiliser la fonction EQUIV(…)
Cette fonction donne la ligne ou se trouve le nom de l'adhérent par exemple
et on utilise ce numéro de ligne dans les fonctions INDEX(…) , INDIRECT(…) , ADRESSE(…)

Commenter la réponse de PHILOU10120
1
Merci
Bonjour,
Il y aurait donc, si j'ai bien compris, des dizaines voire des centaines de feuilles dans le fichier B ?
Quelle est le finalité de ces feuilles du fichier B ? S'il s'agit de les compléter de diverses données, c'est sans doute faisable, avec les fonctions citées par Via et Philou, mais probablement assez difficile à gérer.
S'il s'agit seulement d'avoir une fiche imprimée pour chaque adhérent, peut-être faudrait-il voir du côté des fonctions Publipostage de Word, dont le fonctionnement est assez simple.
Le fichier A d'Excel pourrait servir de source des données et Word pourrait éditer les fiches souhaitées sur papier...
Pouvez vous nous donner des précisions supplémentaires ?
Cordialement,
Alain
Commenter la réponse de Alain
Messages postés
5170
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
6 décembre 2018
1
Merci
Bonjour

Au lieu de faire X fiches un seul masque de la fiche avec des formules pour renseigner celle-ci en partant de la clé par exemple le numéro d'adhérent
Puis voir en VBA pour faire une boucle d'impression si néscessaire
Quelque chose dans ce genre :
http://cjoint.com/c/HJhnwQjG5ax
auquel il faudrait ajouter éventuellement une macro pour l'impression...
Commenter la réponse de PHILOU10120
Messages postés
47673
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
11 décembre 2018
0
Merci
Bonjour, SB.

Une autre approche, sans macro, en adaptant ma fiche technique
http://www.commentcamarche.com/faq/33653-principe-d-edition-de-descriptif-devis-facture-commande
Commenter la réponse de Raymond PENTIER
0
Merci
Merci à tous pour vos réponses. Je vais essayer d'y picorer la solution à mon problème. Bonne journée ;)
Bonjour,
Avez vous trouvé votre bonheur ?
Cordialement,
Alain
Commenter la réponse de alberto75017
Peppermint (2018) HDRip Full English Movie Watch Online Watch Peppermint (2018) HDRip Full English Movie & Download Free. English Movie Peppermint (2018) HDRip Full Cast and Crew Details. Film Name :- Peppermint (2018) HDRip Directed by: Pierre Morel Written by: Chad St. John Starring by: Jennifer Garner, John Gallagher Jr., John Ortiz Genres: Action, Drama, Thriller Country: USA Language: English   Option -1 NetuTV Player 1 Option -2 WatchVideo Player 2 Option -3 Openload Player 3 Option -4 VideoMega Player 4 Option -5 Videoweed Player 5 Option -6 Upstream Player 6 Option -7 MegaVideo Player 7 Option -8 TheVideo Player 8 Option -9 Letwatchs Player ... | jratease | Pastel Life