3 votes

Nettoyage des années de naissance 2000 dans mon carnet d'adresses

Il y a quelques années (ou en fait, plus probablement, en 2000), pour une raison quelconque, birthdays qui n'avait pas de birth year (mais dont le mois et le jour étaient et sont toujours corrects) se voyaient automatiquement attribuer le numéro d'identification de l'entreprise. birth year 2000 dans mon carnet d'adresses. Il y en a des centaines (parmi des milliers qui vont bien).

Existe-t-il un moyen de sélectionner ces cartes, peut-être par Smart Group ou quelque chose de similaire, afin que je puisse supprimer manuellement les cartes d'accès à l'information. birth year 2000 ?


NB : Je pourrais aussi être capable d'exécuter un AppleScript avec un peu d'aide :) OS X 10.8.5 installé.

1voto

adayzdone Points 1798

Essayez :

set targetYear to "2000"
set targetGroup to {}

tell application "Address Book"
    set thePeople to every person whose birth date != missing value
    repeat with aPerson in thePeople
        set birthYear to (aPerson's birth date)
        if my yearCheck(birthYear, targetYear) then set end of targetGroup to (contents of aPerson)
    end repeat
    if targetGroup != {} then set selection to targetGroup
    activate
end tell

on yearCheck(theDate, theYear)
    if theYear = (year of theDate as text) then return true
    return false
end yearCheck

Ajouté par le PO pour les novices comme lui. Cela fonctionne. Ce que j'ai fait : Ouvrir le Carnet d'adresses, cliquer sur Tous les contacts, fermer le Carnet d'adresses, fermer la connexion Internet (juste pour être sûr), copier-coller le script ci-dessus dans l'Éditeur AppleScript, appuyer sur Compiler, appuyer sur Exécuter, attendre que "Exécution..." disparaisse. Le carnet d'adresses est maintenant ouvert avec les cartes avec 2000 sélectionnées. Mettez-les dans un groupe pour un travail ultérieur...

1voto

markhunte Points 11634

J'ai accidentellement posté une réponse ici à cette question destinée à.. :

Supprimer uniquement les années de naissance d'un groupe dans mon carnet d'adresses

Puisqu'elle est liée, je vais laisser un lien vers l'autre question.

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