Méthode des J + agenda

Bonjour,

j'aimerais avoir un peu d'aide je m'y connais en rien sur Excel. J'avais découvert il y a quelques mois un fichier très utile pour mes révisions. En bref, elle permet de mieux retenir en espaçant de plus en plus les jours de révisions. Vous trouverez plein de détail et cette méthode, technique peut s'appliquer à tout, pas seulement les révisions (si vous voulez apprendre une langue...). J'ai déjà trouvé un très bon fichier fais @Steelson mais j'aimerais bien que vous l'amélioriez : J'aimerais que tout mon plannings de révision sur le fichier Excel qui se trouve sur mon macbook soit afficher en direct sur mon téléphone dans l'agenda, calendrier (sur l'application de base de préférence sino via une application). J'ai déjà vu une vidéo qui permet d'importer un fichier Excel sous forme csv dans l'agenda du téléphone mais avec cette technique je dois tout le temps importer un nouveau fichier car j'ai tous les jours de nouveau cours.

Merci d'avance

Re-

In fine, je pense que c'est plus simple que je l'imaginais : il faut en effet

1- sortir un fichier .ics automatiquement à la fermeture du classeur et dont la structure est comme ceci et que l'on peut sans doute encore alléger (j'ai mis 2 événements) :

BEGIN:VCALENDAR
BEGIN:VEVENT
CREATED:20180201T123646Z
LAST-MODIFIED:20180201T123718Z
DTSTAMP:20180201T123718Z
UID:
SUMMARY:test1
DTSTART;VALUE=DATE:20180202
DTEND;VALUE=DATE:20180203
TRANSP:TRANSPARENT
LOCATION:ici1
DESCRIPTION:bla1
END:VEVENT
BEGIN:VEVENT
CREATED:20180201T123722Z
LAST-MODIFIED:20180201T123741Z
DTSTAMP:20180201T123741Z
UID:
SUMMARY:test2
DTSTART;VALUE=DATE:20180203
DTEND;VALUE=DATE:20180204
TRANSP:TRANSPARENT
LOCATION:ici2
DESCRIPTION:bla2
END:VEVENT
END:VCALENDAR

2- le stocker sur un espace nuageux, comme dropbox ou nextcloud ou icloud ou ...

3- configurer son agenda sur smartphone pour se synchroniser avec un fichier ics distant

Je pratiquais cette méthode avec un iphone 1st generation il y a assez longtemps, sauf qu'à l'époque

a/ je n'avais pas le cloud et il fallait que je l'envoie sur un serveur perso via ftp

et b/ le fichier ics sortait de lotus notes

Conclusion = je vais donc faire la macro qui du reste devrait être assez simple pour sortir un fichier ics automatiquement lors de la fermeture du classeur excel. Remarque, j'ai choisi VEVENT et non VTODO car par expérience, on se focalise plus sur l'agenda lui-même que sur la liste des tâches.

Re-

In fine, je pense que c'est plus simple que je l'imaginais : il faut en effet

1- sortir un fichier .ics automatiquement à la fermeture du classeur et dont la structure est comme ceci et que l'on peut sans doute encore alléger (j'ai mis 2 événements) :

BEGIN:VCALENDAR
BEGIN:VEVENT
CREATED:20180201T123646Z
LAST-MODIFIED:20180201T123718Z
DTSTAMP:20180201T123718Z
UID:
SUMMARY:test1
DTSTART;VALUE=DATE:20180202
DTEND;VALUE=DATE:20180203
TRANSP:TRANSPARENT
LOCATION:ici1
DESCRIPTION:bla1
END:VEVENT
BEGIN:VEVENT
CREATED:20180201T123722Z
LAST-MODIFIED:20180201T123741Z
DTSTAMP:20180201T123741Z
UID:
SUMMARY:test2
DTSTART;VALUE=DATE:20180203
DTEND;VALUE=DATE:20180204
TRANSP:TRANSPARENT
LOCATION:ici2
DESCRIPTION:bla2
END:VEVENT
END:VCALENDAR

2- le stocker sur un espace nuageux, comme dropbox ou nextcloud ou icloud ou ...

3- configurer son agenda sur smartphone pour se synchroniser avec un fichier ics distant

Je pratiquais cette méthode avec un iphone 1st generation il y a assez longtemps, sauf qu'à l'époque

a/ je n'avais pas le cloud et il fallait que je l'envoie sur un serveur perso via ftp

et b/ le fichier ics sortait de lotus notes

Conclusion = je vais donc faire la macro qui du reste devrait être assez simple pour sortir un fichier ics automatiquement lors de la fermeture du classeur excel. Remarque, j'ai choisi VEVENT et non VTODO car par expérience, on se focalise plus sur l'agenda lui-même que sur la liste des tâches.

Comment procèdes tu pour avoir un ficher en extension ics ?j'ai chercher un peu et je l'ai fais par une application tiers.

C'est la bonne méthode ?

Voilà ...

Attention, il faut régler ceci :

nomFich = "C:\Users\Michel\Dropbox\MethodeJ.ics"

A la fermeture du classeur, un fichier ics sera créé sur le cloud (il remplacera l'ancien)

Reste à paramétrer la synchro du smartphone avec le fichier ics distant

Comment procèdes tu pour avoir un ficher en extension ics ?j'ai chercher un peu et je l'ai fais par une application tiers.

curieusement je n'ai pas trouvé non plus ... donc je l'ai fait moi-même

C'est la bonne méthode ?

c'est la plus simple, elle évite de bricoler dans l'agenda et utilise la fonction synchro déjà prévue

en tous cas c'est pour cette partie synchro la méthode que j'utilisais

il faut tester pour éviter les doublons

108methode-des-j.xlsm (55.88 Ko)

Je ne comprend pas ce qu'il faut régler.

Le fichier a mal été converti ! tu as fais comment pour le faire toi même.J'ai un mac, c'est différent

Edit : je viens de remarquer quelque chose. Presque tous les calendrier actuel peuvent se synchroniser avec notre mail. Si on peut faire identifier le fichier Excel comme calendrier à notre mail je pense qu'ensuite le calendrier pourra le lire.

Edit 2 : J'ai l'impression pour que cela fonctionné notre fichier Excel doit être sous la forme d'un certain modèle (titre, début date, fin date, début heure...) j'ai l'impression que ça va être long..

Je ne comprend pas ce qu'il faut régler.

dans la macro, le lieu de stockage

Le fichier a mal été converti ! tu as fais comment pour le faire toi même.J'ai un mac, c'est différent

avec la macro !

Presque tous les calendrier actuel peuvent se synchroniser avec notre mail. Si on peut faire identifier le fichier Excel comme calendrier à notre mail je pense qu'ensuite le calendrier pourra le lire.

!?

avec "s'abonner à un calendrier"

voir méthode ici :

Edit 2 : J'ai l'impression pour que cela fonctionné notre fichier Excel doit être sous la forme d'un certain modèle (titre, début date, fin date, début heure...) j'ai l'impression que ça va être long..

c'est ce que j'ai fait, ouvre le fichier par un éditeur de texte

Une petite modif pour n'enregistrer que les révisions à venir

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    agenda
    MsgBox "Données exportées sur le nuage !"
End Sub
Sub agenda()
    nomFich = "C:\Users\Michel\Dropbox\MethodeJ.ics" ' à adapter
    numfich = FreeFile
    Open nomFich For Output As #numfich

    Print #numfich, "BEGIN:VCALENDAR"

    With Sheets("Cours")
        For lig = 2 To .Range("A1").End(xlDown).Row
            For col = 2 To .Range("A1").End(xlToRight).Column
                If .Cells(lig, col) >= Now Then
                    Print #numfich, "BEGIN:VEVENT"
                    Print #numfich, "SUMMARY:" & Sans_accents(.Cells(lig, 1))
                    Print #numfich, "DTSTART;VALUE=DATE:" & Format(.Cells(lig, col) - 1, "yyyymmdd")
                    Print #numfich, "DTEND;VALUE=DATE:" & Format(.Cells(lig, col), "yyyymmdd")
                    Print #numfich, "TRANSP:TRANSPARENT"
                    Print #numfich, "DESCRIPTION:" & (.Cells(1, col))
                    Print #numfich, "END:VEVENT"
                End If
            Next col
        Next lig
    End With

    Print #numfich, "END:VCALENDAR"

    Close #numfich

End Sub

Public Function Sans_accents(Chaine As String) As String
Dim a As String, b As String
Dim i As Integer, u As Integer
    a = "ÀÁÂÃÄÅÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåèéêëìíîïðñòóôõöùúûüýÿ"
    b = "AAAAAAEEEEIIIINOOOOOUUUUYaaaaaaeeeeiiiionooooouuuuyy"
    For i = 1 To Len(Chaine)
        u = InStr(1, a, Mid(Chaine, i, 1), 0)
        If u Then Mid(Chaine, i, 1) = Mid(b, u, 1)
    Next i
    Sans_accents = Chaine
End Function

Je reviens sur la méthode ...

Presque tous les calendrier actuel peuvent se synchroniser avec notre mail. Si on peut faire identifier le fichier Excel comme calendrier à notre mail je pense qu'ensuite le calendrier pourra le lire.

Non ce n'est pas si simple que cela...

  • soit excel intervient dans l'agenda comme outlook, mais dans ce cas en cas de changement cela va créer un doublon car il est très difficile d'avoir une liaison dans les 2 sens
  • soit excel crée un fichier et écrase la version précédente du fichier .ics qui reste la source des données affichées => c'est la solution la plus simple d'autant que les smartphones peuvent s'abonner à ce fichier ics qui sera donc toujours la dernière version

Du reste je viens d'essayer avec mon smartphone le fichier que je viens de générer en le déclarant accessible sous dropbox ... et c'est nickel !

Comment tu fais pour obtenir le fichier ics ?

Le fichier que tu as générée c'est lequel ? Méthode des J ? Parce que j'ai lu à plusieurs endroit qu'il fallait respecter un certain modèle (titre, objet, date..)

Comment tu fais pour obtenir le fichier ics ?

par la macro lors de la fermeture du fichier excel

modifie quand même le lieu de stockage du fichier dans la macro

nomFich = "C:\Users\Michel\Dropbox\MethodeJ.ics" ' à adapter

Le fichier que tu as générée c'est lequel ? Méthode des J ? Parce que j'ai lu à plusieurs endroit qu'il fallait respecter un certain modèle (titre, objet, date..)

C'est ce que j'ai fait ! ouvre donc le fichier avec un éditeur de texte !

Voilà comment il se présente ...

BEGIN:VCALENDAR
BEGIN:VEVENT
SUMMARY:Chimie Seance 1
DTSTART;VALUE=DATE:20180215
DTEND;VALUE=DATE:20180216
TRANSP:TRANSPARENT
DESCRIPTION:J0
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 1
DTSTART;VALUE=DATE:20180217
DTEND;VALUE=DATE:20180218
TRANSP:TRANSPARENT
DESCRIPTION:J2
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 1
DTSTART;VALUE=DATE:20180221
DTEND;VALUE=DATE:20180222
TRANSP:TRANSPARENT
DESCRIPTION:J6
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 1
DTSTART;VALUE=DATE:20180225
DTEND;VALUE=DATE:20180226
TRANSP:TRANSPARENT
DESCRIPTION:J10
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 1
DTSTART;VALUE=DATE:20180302
DTEND;VALUE=DATE:20180303
TRANSP:TRANSPARENT
DESCRIPTION:J15
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 1
DTSTART;VALUE=DATE:20180317
DTEND;VALUE=DATE:20180318
TRANSP:TRANSPARENT
DESCRIPTION:J30
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 1
DTSTART;VALUE=DATE:20180401
DTEND;VALUE=DATE:20180402
TRANSP:TRANSPARENT
DESCRIPTION:J45
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 1
DTSTART;VALUE=DATE:20180416
DTEND;VALUE=DATE:20180417
TRANSP:TRANSPARENT
DESCRIPTION:J60
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 1
DTSTART;VALUE=DATE:20180501
DTEND;VALUE=DATE:20180502
TRANSP:TRANSPARENT
DESCRIPTION:J75
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 1
DTSTART;VALUE=DATE:20180215
DTEND;VALUE=DATE:20180216
TRANSP:TRANSPARENT
DESCRIPTION:J0
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 1
DTSTART;VALUE=DATE:20180217
DTEND;VALUE=DATE:20180218
TRANSP:TRANSPARENT
DESCRIPTION:J2
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 1
DTSTART;VALUE=DATE:20180221
DTEND;VALUE=DATE:20180222
TRANSP:TRANSPARENT
DESCRIPTION:J6
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 1
DTSTART;VALUE=DATE:20180225
DTEND;VALUE=DATE:20180226
TRANSP:TRANSPARENT
DESCRIPTION:J10
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 1
DTSTART;VALUE=DATE:20180302
DTEND;VALUE=DATE:20180303
TRANSP:TRANSPARENT
DESCRIPTION:J15
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 1
DTSTART;VALUE=DATE:20180317
DTEND;VALUE=DATE:20180318
TRANSP:TRANSPARENT
DESCRIPTION:J30
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 1
DTSTART;VALUE=DATE:20180401
DTEND;VALUE=DATE:20180402
TRANSP:TRANSPARENT
DESCRIPTION:J45
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 1
DTSTART;VALUE=DATE:20180416
DTEND;VALUE=DATE:20180417
TRANSP:TRANSPARENT
DESCRIPTION:J60
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 1
DTSTART;VALUE=DATE:20180501
DTEND;VALUE=DATE:20180502
TRANSP:TRANSPARENT
DESCRIPTION:J75
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 1
DTSTART;VALUE=DATE:20180216
DTEND;VALUE=DATE:20180217
TRANSP:TRANSPARENT
DESCRIPTION:J0
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 1
DTSTART;VALUE=DATE:20180218
DTEND;VALUE=DATE:20180219
TRANSP:TRANSPARENT
DESCRIPTION:J2
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 1
DTSTART;VALUE=DATE:20180222
DTEND;VALUE=DATE:20180223
TRANSP:TRANSPARENT
DESCRIPTION:J6
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 1
DTSTART;VALUE=DATE:20180226
DTEND;VALUE=DATE:20180227
TRANSP:TRANSPARENT
DESCRIPTION:J10
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 1
DTSTART;VALUE=DATE:20180303
DTEND;VALUE=DATE:20180304
TRANSP:TRANSPARENT
DESCRIPTION:J15
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 1
DTSTART;VALUE=DATE:20180318
DTEND;VALUE=DATE:20180319
TRANSP:TRANSPARENT
DESCRIPTION:J30
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 1
DTSTART;VALUE=DATE:20180402
DTEND;VALUE=DATE:20180403
TRANSP:TRANSPARENT
DESCRIPTION:J45
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 1
DTSTART;VALUE=DATE:20180417
DTEND;VALUE=DATE:20180418
TRANSP:TRANSPARENT
DESCRIPTION:J60
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 1
DTSTART;VALUE=DATE:20180502
DTEND;VALUE=DATE:20180503
TRANSP:TRANSPARENT
DESCRIPTION:J75
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 1
DTSTART;VALUE=DATE:20180216
DTEND;VALUE=DATE:20180217
TRANSP:TRANSPARENT
DESCRIPTION:J0
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 1
DTSTART;VALUE=DATE:20180218
DTEND;VALUE=DATE:20180219
TRANSP:TRANSPARENT
DESCRIPTION:J2
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 1
DTSTART;VALUE=DATE:20180222
DTEND;VALUE=DATE:20180223
TRANSP:TRANSPARENT
DESCRIPTION:J6
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 1
DTSTART;VALUE=DATE:20180226
DTEND;VALUE=DATE:20180227
TRANSP:TRANSPARENT
DESCRIPTION:J10
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 1
DTSTART;VALUE=DATE:20180303
DTEND;VALUE=DATE:20180304
TRANSP:TRANSPARENT
DESCRIPTION:J15
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 1
DTSTART;VALUE=DATE:20180318
DTEND;VALUE=DATE:20180319
TRANSP:TRANSPARENT
DESCRIPTION:J30
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 1
DTSTART;VALUE=DATE:20180402
DTEND;VALUE=DATE:20180403
TRANSP:TRANSPARENT
DESCRIPTION:J45
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 1
DTSTART;VALUE=DATE:20180417
DTEND;VALUE=DATE:20180418
TRANSP:TRANSPARENT
DESCRIPTION:J60
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 1
DTSTART;VALUE=DATE:20180502
DTEND;VALUE=DATE:20180503
TRANSP:TRANSPARENT
DESCRIPTION:J75
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 2
DTSTART;VALUE=DATE:20180217
DTEND;VALUE=DATE:20180218
TRANSP:TRANSPARENT
DESCRIPTION:J0
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 2
DTSTART;VALUE=DATE:20180219
DTEND;VALUE=DATE:20180220
TRANSP:TRANSPARENT
DESCRIPTION:J2
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 2
DTSTART;VALUE=DATE:20180223
DTEND;VALUE=DATE:20180224
TRANSP:TRANSPARENT
DESCRIPTION:J6
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 2
DTSTART;VALUE=DATE:20180227
DTEND;VALUE=DATE:20180228
TRANSP:TRANSPARENT
DESCRIPTION:J10
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 2
DTSTART;VALUE=DATE:20180304
DTEND;VALUE=DATE:20180305
TRANSP:TRANSPARENT
DESCRIPTION:J15
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 2
DTSTART;VALUE=DATE:20180319
DTEND;VALUE=DATE:20180320
TRANSP:TRANSPARENT
DESCRIPTION:J30
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 2
DTSTART;VALUE=DATE:20180403
DTEND;VALUE=DATE:20180404
TRANSP:TRANSPARENT
DESCRIPTION:J45
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 2
DTSTART;VALUE=DATE:20180418
DTEND;VALUE=DATE:20180419
TRANSP:TRANSPARENT
DESCRIPTION:J60
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biologie Cell. Seance 2
DTSTART;VALUE=DATE:20180503
DTEND;VALUE=DATE:20180504
TRANSP:TRANSPARENT
DESCRIPTION:J75
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 2
DTSTART;VALUE=DATE:20180217
DTEND;VALUE=DATE:20180218
TRANSP:TRANSPARENT
DESCRIPTION:J0
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 2
DTSTART;VALUE=DATE:20180219
DTEND;VALUE=DATE:20180220
TRANSP:TRANSPARENT
DESCRIPTION:J2
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 2
DTSTART;VALUE=DATE:20180223
DTEND;VALUE=DATE:20180224
TRANSP:TRANSPARENT
DESCRIPTION:J6
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 2
DTSTART;VALUE=DATE:20180227
DTEND;VALUE=DATE:20180228
TRANSP:TRANSPARENT
DESCRIPTION:J10
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 2
DTSTART;VALUE=DATE:20180304
DTEND;VALUE=DATE:20180305
TRANSP:TRANSPARENT
DESCRIPTION:J15
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 2
DTSTART;VALUE=DATE:20180319
DTEND;VALUE=DATE:20180320
TRANSP:TRANSPARENT
DESCRIPTION:J30
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 2
DTSTART;VALUE=DATE:20180403
DTEND;VALUE=DATE:20180404
TRANSP:TRANSPARENT
DESCRIPTION:J45
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 2
DTSTART;VALUE=DATE:20180418
DTEND;VALUE=DATE:20180419
TRANSP:TRANSPARENT
DESCRIPTION:J60
END:VEVENT
BEGIN:VEVENT
SUMMARY:Physique Seance 2
DTSTART;VALUE=DATE:20180503
DTEND;VALUE=DATE:20180504
TRANSP:TRANSPARENT
DESCRIPTION:J75
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 2
DTSTART;VALUE=DATE:20180220
DTEND;VALUE=DATE:20180221
TRANSP:TRANSPARENT
DESCRIPTION:J0
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 2
DTSTART;VALUE=DATE:20180222
DTEND;VALUE=DATE:20180223
TRANSP:TRANSPARENT
DESCRIPTION:J2
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 2
DTSTART;VALUE=DATE:20180226
DTEND;VALUE=DATE:20180227
TRANSP:TRANSPARENT
DESCRIPTION:J6
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 2
DTSTART;VALUE=DATE:20180302
DTEND;VALUE=DATE:20180303
TRANSP:TRANSPARENT
DESCRIPTION:J10
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 2
DTSTART;VALUE=DATE:20180307
DTEND;VALUE=DATE:20180308
TRANSP:TRANSPARENT
DESCRIPTION:J15
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 2
DTSTART;VALUE=DATE:20180322
DTEND;VALUE=DATE:20180323
TRANSP:TRANSPARENT
DESCRIPTION:J30
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 2
DTSTART;VALUE=DATE:20180406
DTEND;VALUE=DATE:20180407
TRANSP:TRANSPARENT
DESCRIPTION:J45
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 2
DTSTART;VALUE=DATE:20180421
DTEND;VALUE=DATE:20180422
TRANSP:TRANSPARENT
DESCRIPTION:J60
END:VEVENT
BEGIN:VEVENT
SUMMARY:Biochimie Seance 2
DTSTART;VALUE=DATE:20180506
DTEND;VALUE=DATE:20180507
TRANSP:TRANSPARENT
DESCRIPTION:J75
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 2
DTSTART;VALUE=DATE:20180220
DTEND;VALUE=DATE:20180221
TRANSP:TRANSPARENT
DESCRIPTION:J0
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 2
DTSTART;VALUE=DATE:20180222
DTEND;VALUE=DATE:20180223
TRANSP:TRANSPARENT
DESCRIPTION:J2
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 2
DTSTART;VALUE=DATE:20180226
DTEND;VALUE=DATE:20180227
TRANSP:TRANSPARENT
DESCRIPTION:J6
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 2
DTSTART;VALUE=DATE:20180302
DTEND;VALUE=DATE:20180303
TRANSP:TRANSPARENT
DESCRIPTION:J10
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 2
DTSTART;VALUE=DATE:20180307
DTEND;VALUE=DATE:20180308
TRANSP:TRANSPARENT
DESCRIPTION:J15
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 2
DTSTART;VALUE=DATE:20180322
DTEND;VALUE=DATE:20180323
TRANSP:TRANSPARENT
DESCRIPTION:J30
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 2
DTSTART;VALUE=DATE:20180406
DTEND;VALUE=DATE:20180407
TRANSP:TRANSPARENT
DESCRIPTION:J45
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 2
DTSTART;VALUE=DATE:20180421
DTEND;VALUE=DATE:20180422
TRANSP:TRANSPARENT
DESCRIPTION:J60
END:VEVENT
BEGIN:VEVENT
SUMMARY:Chimie Seance 2
DTSTART;VALUE=DATE:20180506
DTEND;VALUE=DATE:20180507
TRANSP:TRANSPARENT
DESCRIPTION:J75
END:VEVENT
END:VCALENDAR

Re,

Alors tout d'abord désolé parce que j'alterne mac et téléphone et j'ai oublier de lire un tes messages j'ai senti que je t'ai un peu agacé en répétant comment faire pour enregistrer en ics Au départ j'avais pas compris la manipulation et j'ai réussi à enregistrer en ics.

Je viens de voir avec l'éditeur et c'est comme tu as fais.

Maintenant je dois le mettre dans un cloud : connais tu MEGA ? Est ce que je peux utiliser ce cloud ?

Edit : j'au réussi à mettre sur le cloud et l'utiliser sur mon téléphone mais j'ai un soucis : tout mon planning est décalé de 1 jour avant (cours de mardi s'affiche pour lundi). J'avais lu quelque part que ça provient de l'agenda qu'il prévient avant mais je trouve rien dans les paramètres

Edit 2: Je sais peut être pourquoi il y a un décalage : Je me suis dit que c'est peut être à cause DTSTART : value.. il est toujours un jours avant. (ex: mon cours colonne vertébral est le 01/02 et dans le fichier dtstart = 31/01 et dtend = 01/02

Edit 3: Après modification manuelle du fichier, je confirme que c'est belle et bien a cause du dtstart. As tu une solutions pour que le dtstart et dtend soient le même jours ?

Edit 4: j'ai trouver la solution. Dans les macros tu avais mis - 1 pour dtstart

Ben voilà ! et donc c'est ok ?

Oui mais il me manque juste un petit truc. J'ai fais un test, j'ai importé le fichier et nickel il s'est affiché dans mon calendrier puis j'ai fais une modification pour voir si le changements allait appaire dans mon agenda et bah non !

J'ai besoin d'un lien .ics. Sinon une fois le fichier importé dans l'agenda, il ne se synchronise plus

J'essaie de voir comment récupérer un lien avec google drive et mega mais je trouve pas.

Pour faire plus court j'ai besoin d'un lien comme ça lecloud.com/méthodeJ.ics à partir d'un cloud

Edit: Peut être que je me trompe de manière. Expliques moi comment tu as fais ? Moi je fais avec google calendar, je peut importer soit un fichier .ics soit un lien .ics mais le soucis du fichier comme je t'ai dit c'est qu'une fois importé, les futurs modifications ne sont pas pris en charge puisque le site télécharge le fichier sur leur serveur et l'utilise. Donc j'ai besoin d'un lien pour que google calendar utilise a chaque fois le lien. Je ne sais pas si tu m'as compris

Hum ... en fait il ne faut pas importer mais synchroniser, ce que je fais avec un iphone

avec google je ne sais pas, j'allais essayer justement

merci pour la correction ....

Comment ça tu synchronises ?

Edit : j'ai réussi a faire un lien direct avec google drive mais ça ne marche toujours pas ! Ça fonctionne mais lorsque j'apporte des modifications sur le fichier Excel et donc le ficher ics il faut a nouveau supprimer le lien puis le remettre. Comme quand on j'importe le fichier ics.

en fait il ne s'agit pas vraiment de synchro, mais d'abonnement à un agenda distant !

avec "s'abonner à un calendrier"

voir méthode ici :

capture d ecran 8

Regarde ici pour google

https://support.google.com/calendar/answer/37100?co=GENIE.Platform%3DDesktop&hl=fr

Vous pouvez ajouter l'agenda d'une autre personne à l'aide d'un lien uniquement si cet agenda est public.

Sur votre ordinateur, ouvrez Google Agenda.

À gauche, cliquez sur la flèche vers le bas Flèche vers le bas à côté du libellé "Autres agendas".

Sélectionnez Ajouter par URL.

Saisissez l'adresse de l'agenda dans le champ prévu à cet effet. L'adresse doit être un lien ICAL.

Cliquez sur Ajouter l'agenda. L'agenda apparaît sur la partie gauche de l'écran dans "Autres agendas".

Remarque : Un délai maximal de 12 heures peut être nécessaire afin que les modifications apparaissent dans Google Agenda.

en fait il ne s'agit pas vraiment de synchro, mais d'abonnement à un agenda distant !

avec "s'abonner à un calendrier"

voir méthode ici :

Ensuite tu mets quel lien ? Le fichier ics de ton cloud ? Est ce que lorsque tu apportes des modifications sur ton fichier Excel tu les a également sur ton calendrier de ton téléphone ?

Ensuite tu mets quel lien ? Le fichier ics de ton cloud ? Est ce que lorsque tu apportes des modifications sur ton fichier Excel tu les a également sur ton calendrier de ton téléphone ?

En effet, le lien est celui du fichier ics sur le cloud, enfin sur le serveur.

Dans le cas de dropbox, il donne un lien avec une terminaison de type http://___________.ics?dl=0 qu'il faut enlever pour bien pointer vers le fichier .ics.

Ce fichier est la base des événements et tout changement est bien reporté !

Je l'ai vérifié avec un iphone, mais cela reste à vérifier avec google.

mais cela reste à vérifier avec google.

pas top avec google ... j'ai fait une mise à jour qui n'est toujours pas répercutée !! je vais aller sur les forums google pour enquêter

Rechercher des sujets similaires à "methode agenda"