Exporter votre Yahoo Agenda et migrer vers Google Calendar
agenda / calendar, web 24 avr 2007Si comme moi, il y a encore peu de temps, vous attendiez désespéremment l’activation de la fonction Export de l’agenda Yahoo pour basculer vers Google Calendar (plus beau, plus simple, plus convivial et plus fûté que son concurrent), n’attendez plus : switchez !
Utilisateur de Yahoo Agenda, vous êtes tentés par l’alléchante expérience Google Calendar dont vous lisez de bons échos sur le Net. Oui mais voilà, comment récupérer tous les évenements (rendez-vous ponctuels, anniversaires, dîner hebdomadaire chez Mémé…) de Yahoo pour les copier chez Google, sans avoir à les créer à la main un à un ?
En cherchant un peu sur le Net, on peut lire qu’a priori c’est « very simple » puisqu’il suffit d’utiliser la fonction « Export » du premier pour obtenir un fichier .csv exploitable ensuite chez le deuxième. « Very simple » en effet, mais pas « très simple » puisque cette fonction Export n’est pas disponible dans la version française de l’interface Yahoo comme me l’a confirmé par email leur support technique. Enfin pas disponible… disons qu’aucun lien hypertexte de l’interface ne pointe vers cette fonctionnalité, mais en cherchant un peu (gniark^3) j’ai trouvé l’URL.
- Aller dans votre Yahoo Agenda
- Cliquer sur Options
A partir de la page des Options, faire un clic-gauche sur le 1er lien (« Préférences générales ») et choisissez « Copier le raccourci ». Coller dans un éditeur de texte (Bloc-Notes par exemple). Vous devriez obtenir une URL du type : http://calendar.mail.yahoo.com/AAA,9a99a9/srt,0/?v=71&pv=70
Etape suivante : obtenir un fichier exploitable par Google Calendar.
Ouvrir le fichier obtenu avec UltraEdit (ou éditeur équivalent), et effectuer les manipulation suivantes :
Rechercher : ^p
Remplacer tout par : [espace]:[espace]
(NB : renseignez ici le vrai caractère espace)
Rechercher : ;"""
Remplacer tout par : ;""^p"
Rechercher : ;
Remplacer tout par : ,
Remplacer la 1ère ligne (entête en français) par la ligne suivante :
"Subject","Start Date","Start Time","End Date","End Time","All Day Event","Description"
Voilà. Théoriquement, vous obtenez un fichier .csv parfaitement exploitable par Google Agenda. Rendez-vous donc dans votre compte gmail, dans Agenda / Paramètres de l’agenda / Importation d’agenda.
16 oct 2007 à 16:41
felicitations pour l’astuce ! si il existe un truc pour les notes je suis aussi preneur …
18 oct 2007 à 11:39
Désolé mais que ce soit en version US ou FR je n’ai trouvé aucune référence concernant un possible export des notes de Yahoo Notepad. J’ai également cherché une URL “cachée” qui le permettrait (comme c’est le cas pour l’agenda), mais cette fonction n’existe apparemment pas.
11 mar 2008 à 19:37
my French is not good but is seem like a very nice web site, thanks
08 avr 2008 à 22:04
Bonsoir,
Je viens d’essayer la manip mais je ne trouve pas ^p dans mon fichier exporter en csv.
Il semblerait que yahoo ait changé l’export !
Cordialement
09 avr 2008 à 15:13
Bonjour,
Il est vrai que je n’ai peut-être pas été très clair pour la description des manipulations à effectuer. En fait, ^p correspond simplement à un passage à la ligne dans l’outil de remplacement d’UltraEdit. Si vous utilisez un autre logiciel qu’UltraEdit, il vous faut donc trouver le moyen d’identifier le passage à la ligne pour effectuer les opérations de remplacement décrites dans le billet.
02 juin 2008 à 18:19
Vous pouvez également obtenir une conversion du fichier CSV au format ICAL via ce lien :
http://manas.tungare.name/projects/yahoo2ical/
05 jan 2009 à 22:54
Bravo pour cette astuce! Il me semblait bien avoir déjà vu cette option mais je n’avais pas fait le lien avec le changement de langue de mon interface. Je tenterai d’importer ce CVS dans iCal de Apple.
Je n’ai pas essayé l’agenda de Google maisselon moi, le côté “gestion de courriel” de Yahoo est nettement supérieur à Google Mail.
06 mai 2009 à 15:41
Super cette astuce! félicitations et merci beaucoup.
27 nov 2009 à 13:40
salut !
bravo pour la feinte, je parviens à afficher la page d’import export mais l’export du csv me donne un fichier ou ne se trouvent que les titres :
“Objet”;”Date de début”;”Heure de début”;”Date de fin”;”Heure de fin”;”Événement d’une journée entière”;”Description”
le reste est vide. changement des formats yahoo ? mauvaise conf de mon agenda ?
19 jan 2010 à 23:45
bonjour,
Merci pour la méthode, mais l’import n’a pas fonctionné…
J’ai trouvé le format précis ici :
http://www.google.com/support/forum/p/calendar/thread?tid=1e9fba984372e4fb&hl=fr
Et joué avec le tableur…
20 sept 2010 à 0:15
Bonjour
Ok pour aller vers google calendar qui ne manque pas d’atouts par rapport à celui de yahoo . Par exemple la lisibilité.
Ce qui m’empêche d’aller vers Google Calendar c’est le fait qu’apparement il ne gère pas les évènements tel que “cet évènement a lieu tous les ans le troisieme dimanche de sptembre”.
Yahoo Agenda le fait.
Si vous avez la manipulation pour gèrer ce type d’évènement je suis partant.
Merci d’avance.
20 sept 2010 à 9:33
En effet, je n’avais pas remarqué mais Google Calendar ne permet pas cette manipulation. Il est possible de créer un évènement sur un nom de jour récurrent uniquement pour des évènement mensuel. Par exemple, tous les 2èmes mardis de chaque mois. Pour les évènements annuels, ça n’est pas encore possible pour l’instant.
27 jan 2011 à 18:49
Bonjour et
Merci pour ce post fort bien expliqué et documenté et en plus … qui fonctionne !
Après des heures de recherches et d’essais infructueux, j’ai enfin réussi.
Merci encore !