Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Recuperer Contacts

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

kingfadhel

XLDnaute Impliqué
Bonjour,

Suite à une panne dans mon smartphone, j'ai récupéré mes contacts (670) sous forme de fichier .vcf
je voudrais pouvoir les exporter d'un coup vers un fichier excel.

le contenu des fichiers .vcf est semblable au suivant:

BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD

et d'autres comme le suivant

BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;HOME:77156633
END:VCARD

bien sur les noms des fichiers .vcf sont multiples.

Merci d'avance
 
Re : Recuperer Contacts

bonjour,

si on avait toutes les données du format complet et de la sortie souhaitée
on pourrait créer une macro qui lirait tout simplement le(s) fichier(s)

en attendant voir sur ce site !
pour faire la traduction, il suffit de faire clic-droit et traduction !

labs.brotherli.ch/vcfconvert/ - Translator
 
Re : Recuperer Contacts

re

mais le fichier complet ressemble à quoi ?

Est-ce comme ceci, une répétition de ceci à chaque nom:
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD


soit:
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;HOME:77156633
END:VCARD
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD
...
...
 
Re : Recuperer Contacts

re

voir ci-joint si ok !?

le txt pour faire l'essai !
 

Pièces jointes

Dernière édition:
Re : Recuperer Contacts

Bonjour,
Merci Roland_M, ton code est fonctionnel, pour l'importation un à un
Mais je veux que le code récupère le contenu de 670 fichiers .vcf qui se trouvent dans un même dossier.
chaque fichier contient la meme structure suivant avec variation des nom et numero de telephone, certain fichier contiennent plus qu'un numero (VOICE, CELL ou HOME)

BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD

ou

BEGIN:VCARD
VERSION:2.1
FN:Khaled Makhloufi
N:Khaled;Makhloufi;;;
TEL;VOICE:44221155
TEL;CELL:55223366
X-CATEGORIES:Famille
END:VCARD

merci
 
Re : Recuperer Contacts

re:

mais alors il faut absolument connaître tous les enregistrements possibles !?
je peux pas le deviner !?

car dans l'exemple tu mets les colonnes Nom Prenom Cell Home
maintenant tu me dis qu'il a VOICE : puis X-CATEGORIES : Famille !?
combien d'autres encore ? et surtout au bon format !?

il me faut le classeur exemple avec la feuille et toutes les colonnes en entête
avec les enregistrements possibles concernés et souhaités !

tout d'abord j'aimerais que tu répondes à la question posée sur le format d'un fichier.vcf
Est-ce une répétition d'adresses comme ce genre de format:
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;HOME:77156633
END:VCARD
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD


concernant le nombre de fichiers dans le même dossier ce n'est pas un problème
au lieu de saisir un fichier on saisira le nom de dossier et on boucle ra sur tous les fichiers

j'attend ta réponse

EDIT:
Nom et Prénom c'est bien cet ordre ? Nom ensuite Prenom
car tu en mets avec Nom Prenom et d'autres Prenom Nom !?
ça non plus ce n'est pas détectable il faut le savoir !?
 
Dernière édition:
Re : Recuperer Contacts

Re,
merci de consacrer du temps pour résoudre mon problème,
comme je l'ai dit j'ai des centaines de contacts donc je ne sais pas exactement dans quel ordre j'ai taper les noms et prénoms qui n'est pas un problème pour moi parce que je vais faire une recherche sur ces deux colonnes.
quant à la catégorie ça ne m’intéresse plus
je voudrais récupérer les noms prénoms,tel (CELL, Voice,Home)
d'autre part ton code pour un seul fichier fonctionne bien, donc si tu peux le modifier de façon à lire le contenu du dossier un à un en boucle je serais reconnaissant.

pour le fichier c'est le même au post 3 avec ajout d'une colonne Voice
Merci d'avance

Fichier vcf.zip contenant quelques contacts au format vcf
 

Pièces jointes

Dernière édition:
Re : Recuperer Contacts

re

ce que je voulais savoir c'était le contenu divers des fichiers
mais aussi s'il y avait plusieurs adresses !?
mais d'après ce que je peux voir chaque fichier correspond à une seule adresse !? (un seul nom)
exp
BEGIN:VCARD
VERSION:2.1
FN:Xavier Ferari
N:Ferari;Xavier;;;
TEL;CELL:99556633
END:VCARD

EDIT:

pour Tel ça se limite donc à:
Cell Voice Home c'est tout ?
car j'y vois aussi WORK !? d'ailleurs avec CELL idem !? pas évident tout ça !
 
Dernière édition:
Re : Recuperer Contacts

Re,
C'est ça, chaque fichier comprend une seule personne avec dans des cas plus qu'un numéro de contact (CELL,Voice,Home).

Comment modifier le code du post 5

pour lire le contenu des fichiers .vcf dans le même dossier, Merci
 
Re : Recuperer Contacts

re

quand j'ai ceci pour le tel dans un même fichier !?
TEL;CELL:24518841
TEL;CELL;WORK:53745320

dans ce cas je choisi quoi !?
une fois CELL ok
puis CELL une deuxième fois !?

il y a peut être aussi HOME;WORK !?
tout ceci n'est pas évident pour effectuer des tests !?
 
Re : Recuperer Contacts

re

voir si comme ceci c'est ok !
avec sélection d'un dossier contenant les fichiers avec l'extention.vcf
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…