Fichier généalogie

Bonjour,

J'ai ce fichier de généalogie que l'on m'a fourni. Je ajouter une colonne arrière arrière arrière grand père et ainsi de suite pour renseigner davantage d'éléments. Seul hic, je suis complètement bloqué et je n'y connais rien en macro...

Merci par avance à ceux qui prendront le temps d'essayer de comprendre le fichier :)

21genealogie.zip (362.39 Ko)

Bonjour,

A première vue ça m'a l'air assez compliqué, le fichier me semble très "statique". Si vous voulez simplement faire un arbre de type organigramme à partir d'une liste de noms/relations, je peux vous proposer quelque chose d'autre, mais si vous tenez à garder le format original du fichier ça va demander beaucoup de travail a priori.

Bonjour,

Merci pour votre retour. Ce que je trouvais sympa dans ce fichier, c'était la simplicité d'utilisation et de lisibilité, il ne faisait pas trop vieillot. Mais par contre oui je ne comprends rien au paramétrage...

Je veux bien connaître votre proposition :)

Merci

bonjour iinska, salut Saboh12617

la macro "Ajoute_generation" ajoute une génération, mais faut-il alors ajouter un "arrière" supplémentaire ?

21genealogie.zip (381.35 Ko)

Bonjour BsAlv,

Tout d'abord, bravo à vous pour avoir réussi à créer ces colonnes arrières arrières :)

Il y en assez pour cette partie du coup, merci.

Par contre est-ce que la marco créée automatiquement les onglets suivants (Ascendance, arrière arrière, arrière grand parents etc..) ?

re,

non (pas encore)

re,

en généalogie, il existe un codage spécifique, mais je ne sais plus comment. Donc j'ai inventé ma propre méthode, voir feuille "BDD".

En colonne A, chaque personne a son propre numéro, puis en colonne B, sa génération et manière d'ancètre (M=male, F=female) et puis son père et sa mère

21genealogie.zip (397.58 Ko)

Bonjour BsAlv,

Merci pour votre retour et votre implication :)

Pardonné mon amateurisme dans le domaine mais à quoi sert ce codage BDD dans le fichier ? oui je n'y connais rien là dessus.

Est-ce qu'il permet de compléter automatiquement l'arbre dans l'onglet Ascendance par exemple ? Car le niveau s'arrête à "Arrière-arrière grand père" alors que vous avez créé bien plus de niveau dans l'onglet arbre généalogique.

Merci à vous :)

Bonjour à tous,

Félicitations @BsAlv, joli travail.

@iinska je vous laisse continuer avec sa version qui vous correspondra plus, l'outil que je comptais vous partager est encore "en développement", et même s'il est fonctionnel je n'ai pas encore créé une interface qui vous aurait permis de facilement entrer vos données (pour l'instant c'est basé sur une hiérarchie de type 1 / 1.1 /1.1.1 / 1.2.1 et donc ça aurait été très fastidieux pour vous de créer un listing de ce type pour "organiser" votre famille).

re, salut Saboh12617

je pense que c'est mieux d'utiliser les outils de certaines sites spécialisés en ce matière, mais en tout cas vous pouvez commencer en excel ... .

Votre version excel est 2013, pourquoi un "XLS" ?

Voir PJ. C'est plus facile d'avoir tous les données dans 1 tableau structuré et puis créer cet arbre généalogiquece que l'inverse. Donc la feuille "BDD" est maintenant pour 10 générations, mais c'est facile d'en ajouter encore quelqu'unes. Chaque personne est une ligne avec son père et sa mère et à partir de la colonne I des choses personnalisées (vous pouvez ajouter d'autres colonnes).

On peut créer un 2eme tableau structuré avec tous les enfants d'une personne (donc les frères et soeurs qui ne sont pas dans cet arbre) mais que vous voulez dans ces feuilles "Grands_parents_paternels" etc.

Pour facilement sauter d'une personne à une autre dans ce tableau "BDD" :

* faire un double-clicque sur une cellulle des colonnes E&G (statut du père et mère), vous sautez vers ce père et mère (génération suivante)

* faire un right-clicque sur une cellule des colonnes C&E&G (statut enfant et les 2 autres) = vous sautez vers l'enfant de cette personne (génération précédente)

29genealogie.zip (474.42 Ko)

Bonjour Bart, bonjour Saboh,

en généalogie, il existe un codage spécifique, mais je ne sais plus comment.

pour la petite histoire le codage en généalogie est particulier, les codes s'appellent des "sosas"
Le sosa 1 est donné à la personne qui se trouve à l'origine de la généalogie
Le sosa 2 à son père, le sosa 3 à sa mère
Le sosa 4 au grand père paternel, le 5 à la grand mère paternelle, le 6 au grand père maternel, le 7 à la grand mère maternelle, etc ...
On peut ainsi remarquer que :
1) Le sosa du premier d'une génération est une puissance de 2 , 20 = 1 pour l'origine, 21 = 2 pour le père, 22 =4 pour le grand père paternel, 23 =8 pour l'arrière grand père paternel, etc, 2n pour l'arrière, arrière, ..., arrière grand père paternel
2) Le sosa d'un homme est toujours pair, celui d'une femme impair

Et voila, certes ça ne servira pas à grand chose dans la gestion de cette la question posée par iinska, mais je me suis un petit plaisir de faire part de mes connaissances en généalogie, deuxième sujet sur lequel je travaille après Excel. Sans racune j'espère
Bonne journée et à bientôt

Salut @Jacky, super intéressant !

Je pense meme que ça pourrait etre utilisé intelligement dans le code si on travaillait sur de grands arbres, pour lesquels un petit calcul sur le "sosa" permettrait de retrouver directement la personne recherchée !

tout à fait d'accord Saboah,

C'est ce que j'ai fait dans le produit que j'ai réalisé sous Excel pour gérer ma généalogie

bonjour tout le monde,

le numéro de la colonne A de BDD est ce numéro "sosas", je savais que c'était quelque chose comme çà, donc je ne me trompais pas.

Bonjour à tous,

Merci BsAlv pour le temps accordé.

Je vais clôturer le sujet car je suis complètement perdu dans tout ce que vous me dîtes et je ne comprends pas grand chose dans ce que vous expliquez.

L'idée de ma demande était d'utiliser le fichier existant et d'ajouter un niveau supplémentaire tout en gardant la facilité d'utilisation du fichier et le même système d'onglet. Là avec le BDD, je suis complètement perdu et ça ne semble pas interagir avec les autres onglets.

Merci encore pour votre aide et votre implication.

Bien à vous,

Ce que vous voulez faire est assez difficile, supposons 7 générations, (voir ma feuille paramètres) déjà 255 personnes et donc autant de feuilles, plages nommées aller et retour à créer. cela sera assez exigeant et sujet aux erreurs, on est presque obligé à utiliser une méthode comme ces numéros "SOSAS", parce qu'un nom comme "Arrière-Arrière-Arrière-Arrière-arrière-grand-père paternel 1" ne vaut rien.

Quand je lis la macro "Creation_Gedcom", bon elle est fait pour 4 générations, je crois, avec quelque modifs pour la rendre récurrent, le nombre de générations n'a plus de limites, donc là, je ne vois pas des problèmes avec mon approximation. Avec 2 tableaux structurés, 1 feuille type "parents", 1 feuille "arbre" ou "ascendance" (attention max 13 générations, mais cela est déjà illisible), je sais tout faire.

ici, c'est la discussion entre "pratique" et "beau", ces feuilles "parents", "grands-parents", etc elles sont belles (disons jusqu'à 15 feuilles = 3 générations) , mais à partir de là, maladroites

Rechercher des sujets similaires à "fichier genealogie"