Merci,
j'ai fait une macro dans un éditeur de texte pour passer de 4 niveux de
juridiction à 1 seul ....
Cela étant la Toolbox bug quand même, mais bon tout le monde a eu son petit
arbre pour Pâques (il n'y a pas que les lapins, les poules et les oeufs, à
Pâques, il y aussi les écureuils).
Antony


Le 17/03/08, christian.palluy <[EMAIL PROTECTED]> a écrit :
>
>  Le 17/03/2008 08:45, christian.palluy écrivait :
>
> Le 16/03/2008 10:21, Antony Cyk écrivait :
>
> Bonjour Christian,
> La suppression de :
> 1 PLAC
> 2 FORM Ville,Code,DãAepartement,RãAegion,Pays,Subdivision
>
> Va-telle m'obliger à refaire mes 900 niveaux de juridiction "à la main" un
> par un ?
> Merci
> Antony
> PS : j'utilise notepad++ comme éditeur de texte et j'ai presque contrôlé
> tous les niveaux de juridiction
>
>
> Cette manipulation a pour résultat que les lieux sont considérés comme une
> données unique.
> Si tu as par exemple : Lyon, 69123, Rhône, Rhône-Alpes, France, 2e
> Arrondissement ce lieu va rester ainsi.
> Lorsque tu essaieras de rentrer un lieu dans GenJ tu n'aura que le choix
> de la ligne complète avec les virgules.
> Si tu remets les deux lignes dans le GEDCOM, les subdivisions
> réapparaissent comme auparavant. L'astuce indiquée permet parfois de
> détecter des erreurs flagrantes.
>
> Il y a une chose à laquelle je pense, il se peut que certains de tes lieux
> (les fautifs) comprennent dans leur écriture des caractères non-imprimables.
> L'exemple typique est celui d'un lieu copié de cellules de tableur, et qui
> peut contenir des tabulations qui passent pour des espaces si l'on n'y prend
> pas garde.
> Pour s'assurer qu'il n'y a pas de caractères non-imprimables dans une
> donnée, il suffit de faire la manipulation suivante :
> 1-Copier les données douteuses dans une colonne d'une feuille de tableur
> (Ooo ou MSOffice)
> 2-Se placer sur la colonne à côté et mettre la formule : =epurage(LC(-1))
> 3-Recopier vers le bas autant que nécessaire
> 4-Copier la colonne qui contient la formule
> 5-Faire un collage spécial (Ooo = collage spécial, décocher tout, décocher
> formule, ccoher nombre -- MsOffice Collage spécial, cocher Valeur)
> NB: on peut coupler la formule épurage avec supprespace, qui enlèvera les
> espaces inutiles.
>
> Commentaire : En apparence, à l'oeil, entre les données d'origine et les
> données traitées, il n'y a pas de différence. Par contre tout ce qui n'est
> pas du texte, du nombre ou de la ponctuation est ôté de la chaine de
> caractères, ce qui suffit souvent à corriger des problèmes.
>
>
>  Nb: Je me réponds car je n'ai pas été complet sur ces indications.
>
> Dans ce qui précède, entre le 1 et le 2 il est souvent utile de faire une
> colonne avec la formule =nbcar(LC(-1))
> après le 5 faire également une colonne avec =nbcar sur le résultat de la
> manipulation 5
> Le tableau présente les colonnes suivantes :
> Les valeurs originales, nb de caractères de ces VO, Valeurs corrigées, nb
> de caractères des VC
> au bout de chaque ligne on rajoute la formule : nbcar/VO-nbcar/VC
> (différence entre les deux valeurs)
> Cette différence doit être nulle pour les valeurs inchangées, ce qui
> permet de déterminer les valeurs fautives.
>
>

Répondre à