2 votes

Comment exporter votre carnet d'adresses vers Mailchimp ou fichier CSV?

Je veux exporter des groupes d'adresses spécifiques vers Mailchimp à partir de l'ordinateur Mac d'un client.

Le client a la version OS X Lion (10.7) et le Mac qu'elle possède est défectueux et sera bientôt mis au rebut. Par conséquent, il n'est pas possible de le mettre à niveau.

Ce serait parfait si je pouvais utiliser Chimport mais il semble que j'ai besoin de OS X Mountain Lion pour utiliser l'Apple Mac Store pour l'obtenir.

En alternative, connaissez-vous des programmes qui peuvent exporter vers un fichier CSV?

0 votes

Le Apple Store fonctionne également pour OS X Lion (si c'est vraiment la version du système d'exploitation sur l'ordinateur de votre client)

0 votes

Je devrai vérifier la version à nouveau. Je n'ai pas réussi à utiliser l'Apple Mac Store.

0 votes

Répond-il à votre question ? apple.stackexchange.com/questions/66520/…

1voto

davidcondrey Points 1578

Exportez vos contacts en tant que bundle VCARD depuis l'application Contacts, puis importez-les dans un compte gmail qui prend en charge le format VCARD. Une fois dans Gmail, vous pouvez ensuite les exporter en tant que fichier csv.

0voto

Graham Miln Points 39606

Le AppleScript suivant va exporter tous les noms et adresses e-mail de Contacts.app. Il a été écrit pour OS X 10.9 mais devrait fonctionner sur des éditions plus anciennes ; vous devrez peut-être changer Contacts en Address Book pour communiquer avec l'application appropriée :

Pour utiliser ce AppleScript :

  1. Ouvrez Editeur AppleScript depuis Applications > Utilitaires
  2. Copiez et collez le code ci-dessous dans un nouveau document
  3. Exécutez le script
  4. À la fin, un contacts.csv apparaîtra sur votre bureau

Exporter les contacts vers CSV AppleScript

-- Enregistrer le fichier de valeurs séparées par des virgules (CSV) sur le bureau
set exportPath to (path to desktop as string) & "contacts.csv"

set contactsCSV to "" -- variable pour collecter les lignes d'adresses
set quoteString to "\"" -- constante pour faciliter la concaténation

tell application "Contacts"

    -- Répéter avec chaque personne dans vos contacts
    repeat with x from 1 to the count of people
        set thePerson to person x
        set theirName to the name of thePerson

        -- Une personne peut avoir plusieurs adresses e-mail, ajoutez une ligne pour chacune
        repeat with anEmail in the email of thePerson
            set contactsCSV to contactsCSV & quoteString & theirName & quoteString & "," & quoteString & (value of anEmail) & quoteString & "
"
        end repeat
    end repeat

end tell

-- Écrire le contenu du CSV dans un fichier
set exportFile to open for access file exportPath with write permission
set eof of exportFile to 0
write contactsCSV to exportFile starting at eof
close access exportFile

1 votes

Si l'on souhaite exécuter ce script sur une ancienne version de OSX où l'application Contacts est appelée "Carnet d'adresses" - il suffit de changer le nom de l'application dans cette ligne comme ceci : tell application "Carnet d'adresses"

1 votes

Merci beaucoup pour ce script - ça marche!!

0 votes

Cela produit des fichiers CSV corrompus si des champs de nom ont des guillemets, tels que 'Stan "The Man" Lee'.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X