[Résolu] Masquer les surnoms lors de l'export du fichier Gedcom

Modérateurs : Animateurs, Heredis

nonomessin
Messages : 13
Enregistré le : jeudi 12 avr. 2018 08:30

Re: Masquer les surnoms lors de l'export du fichier Gedcom

Message par nonomessin » samedi 22 févr. 2020 21:29

Salut Mike,

Besoin de vous demander une astuce si vous connaissez. N'ayant pas réussi le mois dernier que j'avais laissé tombé pour tout reprendre à zéro aujourd'hui. Voilà j'ai trouvé un truc le plus simple à faire, cela a marché.
Comment? On ouvre un fichier Gedcom dans l'éditeur de texte d'OpenOffice, une fenêtre "Options de filtre ASCII" s'ouvre, on ne change rien en validant sur OK puis j'ai tenté de supprimer manuellement au moins 5 lignes entières qui contiennent "2 NICK" via la fonction rechercher & remplacer etc... J'enregistre le fichier en conservant le format .ged puis l'envoie sur Geneanet, il se charge, c'est bon, les 5 surnoms effacés n'apparaissent plus. ALLÉLUIA !

La vraie question est comment supprimer au moins 100 lignes contenant "2 NICK" en une seule fois sans répéter la manipulation d'effacer ligne par ligne 100 fois justement?
Ce serait me rendre un très grand SERVICE ! Merci !!!

Avatar du membre
mike
Messages : 21104
Enregistré le : dimanche 29 mai 2011 07:11
Localisation : Région parisienne

Re: Masquer les surnoms lors de l'export du fichier Gedcom

Message par mike » dimanche 23 févr. 2020 08:49

nonomessin a écrit :
samedi 22 févr. 2020 21:29
La vraie question est
Je n'ai rien d'autre que [voir plus haut] qui marche pour moi ...
Cordialement.
Mike

AuroraR8 : Intel Core i9-9900K 3,60 GHz - RAM 16 Go - SSD 1 To + RAID1 2 DD 1 To - onduleur 510 W
W10 Pro - Firefox - McAfee LiveSafe
Heredis EN + FR

Avatar du membre
jmquidet
Animateur
Messages : 6401
Enregistré le : lundi 6 juin 2011 14:18
Localisation : Périgueux (Dordogne)
Contact :

Re: Masquer les surnoms lors de l'export du fichier Gedcom

Message par jmquidet » dimanche 23 févr. 2020 11:38

Faut-il d’ailleurs passer par un tableur ? La fonction "rechercher/remplacer" existe dans Textedit.
Jean-Marie Quidet
____________
iMac 27’ - 3,4 GHz Intel Core i5 - 32Go
macOS Catalina bêta 10.15.6 (19G46c)
iPad 4 mini-iPhone 8 Plus / iOs 13.6
Heredis 2020 / Heredis pour iOs

Avatar du membre
mike
Messages : 21104
Enregistré le : dimanche 29 mai 2011 07:11
Localisation : Région parisienne

Re: Masquer les surnoms lors de l'export du fichier Gedcom

Message par mike » dimanche 23 févr. 2020 11:55

jmquidet a écrit :
dimanche 23 févr. 2020 11:38
Faut-il d’ailleurs passer par un tableur ? La fonction "rechercher/remplacer" existe dans Textedit.
Il faut pouvoir dire de remplacer "2 NICK (quelque soit le string qui suit jusqu'à et y compris la )fin de ligne"
Si Textedit sait faire, c'est bon, mais Word ne sait pas faire sur mon PC …
Cordialement.
Mike

AuroraR8 : Intel Core i9-9900K 3,60 GHz - RAM 16 Go - SSD 1 To + RAID1 2 DD 1 To - onduleur 510 W
W10 Pro - Firefox - McAfee LiveSafe
Heredis EN + FR

gquedeville
Messages : 163
Enregistré le : dimanche 17 juil. 2011 08:43

Re: Masquer les surnoms lors de l'export du fichier Gedcom

Message par gquedeville » dimanche 23 févr. 2020 13:53

bonjour,
c'est faisable sur PC avec les macros de Notepad++

Macro-> Démarrer l'enregistrement
Ctrl+F
taper la chaîne 2 NICK
décocher boucler
cliquer sur suivant
cliquer sur Annuler

la première occurrence est sélectionnée
appuyer sur la touche Début (flèche vers le haut gauche)
shift + flèche bas pour sélectionner toute la ligne
ctrl + X pour supprimer la ligne

Menu Macro -> Arrêter l'enregistrement

Ctrl + F
compter les occurrences à supprimer
Annuler

Macro -> Exécuter une macro en boucle
faire exécuter la macro le nombre d'occurrences trouvées

J'ai essayé de mettre l'option jusqu'à la fin du fichier mais au bout d'une heure il ne m'avait pas rendu la main

Cordialement
--
Gilles

Avatar du membre
jmquidet
Animateur
Messages : 6401
Enregistré le : lundi 6 juin 2011 14:18
Localisation : Périgueux (Dordogne)
Contact :

Re: Masquer les surnoms lors de l'export du fichier Gedcom

Message par jmquidet » dimanche 23 févr. 2020 16:03

mike a écrit :
dimanche 23 févr. 2020 11:55
jmquidet a écrit :
dimanche 23 févr. 2020 11:38
Faut-il d’ailleurs passer par un tableur ? La fonction "rechercher/remplacer" existe dans Textedit.
Il faut pouvoir dire de remplacer "2 NICK (quelque soit le string qui suit jusqu'à et y compris la )fin de ligne"
Si Textedit sait faire, c'est bon, mais Word ne sait pas faire sur mon PC …
Sur Mac dans Textedit écrire dans le champs de recherche : 2 NICK et derrière, ajouter les expressions "quelconque" et ↵
recherche Textedit.jpg
recherche Textedit.jpg (18.51 Kio) Vu 200 fois
Dans ce cas précis, on a 72 occurrences.
Jean-Marie Quidet
____________
iMac 27’ - 3,4 GHz Intel Core i5 - 32Go
macOS Catalina bêta 10.15.6 (19G46c)
iPad 4 mini-iPhone 8 Plus / iOs 13.6
Heredis 2020 / Heredis pour iOs

nonomessin
Messages : 13
Enregistré le : jeudi 12 avr. 2018 08:30

Re: Masquer les surnoms lors de l'export du fichier Gedcom

Message par nonomessin » dimanche 23 févr. 2020 17:24

jmquidet a écrit :Sur Mac dans Textedit écrire dans le champs de recherche : 2 NICK et derrière, ajouter les expressions "quelconque" et ↵
recherche Textedit.jpg

Dans ce cas précis, on a 72 occurrences.
Enfin !!! Merci beaucoup Jean-Marie ! Ainsi qu'aux autres qui ont tenté de m'aider.

Juste un truc, pour insérer une expression "Quelconque" puis une autre expression "Saut de ligne", il suffit de cliquer sur la loupe. Parce que j'avais écrit comme ça Quelconque il n'était pas en surveillance rouge je ne comprenais pas pourquoi :o

Voilà je le précise pour les membres qui auront besoin de le savoir.

Avatar du membre
s_remy
Animateur
Messages : 5190
Enregistré le : mercredi 20 juil. 2011 13:36
Localisation : 54710 LUDRES
Contact :

Re: [Résolu] Masquer les surnoms lors de l'export du fichier Gedcom

Message par s_remy » dimanche 23 févr. 2020 18:26

Merci pour votre retour d'expérience.
Il y a en effet sur le Mac des outils tels que TextEdit paraissant parfois anodins mais qui comportent des fonctions bien utiles comme celle qui a permis de traiter des lignes complètes de votre gedcom.
Serge REMY Animateur bénévole
iMac 27" - OSX10.13.5High Sierra
3,2 GHz i3 - Ram 16 Go 1333 MHz DDR3

iMac 27" - OSX10.15.5 Catalina
3,4 GHz i5 - Ram 8 Go 2400 MHz DDR4

iPhone 11 IOS 13.5.1 / iPad2 64 Go IOS 9.3.5

Avatar du membre
jmquidet
Animateur
Messages : 6401
Enregistré le : lundi 6 juin 2011 14:18
Localisation : Périgueux (Dordogne)
Contact :

Re: Masquer les surnoms lors de l'export du fichier Gedcom

Message par jmquidet » dimanche 23 févr. 2020 19:49

nonomessin a écrit :
dimanche 23 févr. 2020 17:24
Juste un truc, pour insérer une expression "Quelconque" puis une autre expression "Saut de ligne", il suffit de cliquer sur la loupe. Parce que j'avais écrit comme ça Quelconque il n'était pas en surveillance rouge je ne comprenais pas pourquoi :o
Désolé, en effet j’ai omis de le préciser… comme quoi, la force de l’habitude fait qu’on oublie de détailler ce qu’on pratique sans réfléchir ;)
Jean-Marie Quidet
____________
iMac 27’ - 3,4 GHz Intel Core i5 - 32Go
macOS Catalina bêta 10.15.6 (19G46c)
iPad 4 mini-iPhone 8 Plus / iOs 13.6
Heredis 2020 / Heredis pour iOs

nonomessin
Messages : 13
Enregistré le : jeudi 12 avr. 2018 08:30

Re: [Résolu] Masquer les surnoms lors de l'export du fichier Gedcom

Message par nonomessin » lundi 24 févr. 2020 21:28

s_remy a écrit :
dimanche 23 févr. 2020 18:26
Merci pour votre retour d'expérience.
Il y a en effet sur le Mac des outils tels que TextEdit paraissant parfois anodins mais qui comportent des fonctions bien utiles comme celle qui a permis de traiter des lignes complètes de votre gedcom.
Des petits outils insoupçonnés me surprendront toujours !
Je vous apporte la réponse d'un certain Jean-Louis sur un forum d'OpenOffice pour ceux qui n'ont pas de Mac, cet éditeur de texte peut tout à fait gérer de supprimer les lignes. Je l'ai testé à l'instant, cela fonctionne.

Voici la méthode:

Je vous propose une manip en 2 temps (mot étant le mot dont on veut supprimer la ligne), Expressions régulières étant cochées dans Plus d'options :
Dans le champ Rechercher, tu mets ^.*mot.*$ puis Tout remplacer
Dans le champ Rechercher tu mets ^$ puis Tout remplacer

Et le tour est joué !

Bonne soirée à vous tous :D

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité