Bonjour,
Ah... le cahier des charges évolue...
Ci-joint une feuille de calcul :
https://www.cjoint.com/c/KJehSOVIRX0
- J'ai ouvert depuis Calc le fichier VCF (reconstitué avec quelques cartes depuis ton VCF Thunderbird) *avec aucun séparateur*, donc chaque ligne dans une seule case de la colonne A
- Dans la 1ère feuille (.. - Ligne), j'ai écrit en B1 la formule qui reconstitue la ligne complète, comme initialement demandé, ensuite tu peux copier la formule vers le bas.
Il semble que tu demandes maintenant de repérer des valeurs de champs pour analyse de doublons (si c'est le seul objectif, on aurait pu trouver d'autres solutions).
- Dans la 2nde feuille (.. - Champs), j'ai écrit pour décomposer :
. en B1 la formule qui reconstitue la zone de la vCard
. En C1 la formule qui recherche le champ "FN:" ,
. en D1 le résultat de ce champ.
. En E1 la ligne de vCard complète pour rappel.
Pour le champ, il faut activer l'option de recherche par expressions régulières/rationnelles dans
Outils - Options - LibreOffice Calc - Calcul.
Pour les troncatures du smartphone (et l'encodage de caractères), rechercher une autre solution d'export côté smartphone.
Voili voilou.