Détermination automatique une série de dates ds calendrier excel
Résolu
Charles
-
tialys42 Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
tialys42 Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans le cadre de mon travail dans la recherche médicale je dois inclure des patients dans une étude. Ces patients vont avoir plusieurs visites qui suivent un rythme prédéfini à l'avance (protocole de séances).
Je m'explique: 1ère visite S-4 puis 4 semaines après(soit S1) 1 visite touts les jours = 5 visites dans la même semaine, puis à la semaine d'après (S2) une seule visite dans la semaine,..etc
Ce que je voudrais réaliser sur un calendrier excel c'est un "mini programme" qui aurait comme caractéristiques: quand j'écris: visite d'inclusion "A" à une date dans le calendrier, le programme me marque de manière automatique les autres visites suivant le rythme/protocole de séances que j'ai décris précédemment.
Je pense que je dois utiliser l'outil "macro" pour faire cela mais ne connaissant pas trop le langage excel quelqu'un aurait-il une idée de code pour exécuter ce type de programme?
Si vous avez d'autres idées pour parvenir à un résultat similaire je suis également preneur.
Je vous remercie d'avance :)
Dans le cadre de mon travail dans la recherche médicale je dois inclure des patients dans une étude. Ces patients vont avoir plusieurs visites qui suivent un rythme prédéfini à l'avance (protocole de séances).
Je m'explique: 1ère visite S-4 puis 4 semaines après(soit S1) 1 visite touts les jours = 5 visites dans la même semaine, puis à la semaine d'après (S2) une seule visite dans la semaine,..etc
Ce que je voudrais réaliser sur un calendrier excel c'est un "mini programme" qui aurait comme caractéristiques: quand j'écris: visite d'inclusion "A" à une date dans le calendrier, le programme me marque de manière automatique les autres visites suivant le rythme/protocole de séances que j'ai décris précédemment.
Je pense que je dois utiliser l'outil "macro" pour faire cela mais ne connaissant pas trop le langage excel quelqu'un aurait-il une idée de code pour exécuter ce type de programme?
Si vous avez d'autres idées pour parvenir à un résultat similaire je suis également preneur.
Je vous remercie d'avance :)
A voir également:
- Détermination automatique une série de dates ds calendrier excel
- Nombre de jours entre deux dates excel - Guide
- Liste déroulante excel - Guide
- Réponse automatique thunderbird - Guide
- Déplacer une colonne excel - Guide
- Mon calendrier - Télécharger - Santé & Bien-être
8 réponses
Bonjour,
sans le classeur avec une maquette de ce que tu veux réaliser ...
Combien de patients ?
..."semaine d'après (S2) une seule visite dans la semaine,..etc "...
Que fait on danston "etc" ?
pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le lien proposé dans le message de réponse
Dans l'attente
Michel
sans le classeur avec une maquette de ce que tu veux réaliser ...
Combien de patients ?
..."semaine d'après (S2) une seule visite dans la semaine,..etc "...
Que fait on danston "etc" ?
pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le lien proposé dans le message de réponse
Dans l'attente
Michel
Bonjour,
Je suis Charles, l'auteur du post initial (même si j'ai mis Tialys en pseudo lors de mon enregistrement).
Du coup pour répondre à Michel:
Le nombre de patients importe peu (car c'est une étude sur plusieurs années donc les patients vont être étalés dans le temps, ils ne passent pas tous le même jour).
Je demande "juste" comment réaliser un outil qui me permette de prédire quand on rentre la date du 1er rendez vous (= à la visite d'inclusion) la date des rendez-vous pour les séances suivantes (sachant que l'espace entre les rendez-vous suit un protocole fixe que j'ai donc mis en pièce jointe : https://www.cjoint.com/?DLllx6qw38H ).
Je n'avais pas précisé l'ensemble des dates car je ne souhaite pas forcément qu'on me fasse tout le travail, simplement me donner le patron type que je puisse adapter à mon protocole ensuite. Mais si quelqu'un veut tout faire je prends aussi :))
Merci bonne journée
Je suis Charles, l'auteur du post initial (même si j'ai mis Tialys en pseudo lors de mon enregistrement).
Du coup pour répondre à Michel:
Le nombre de patients importe peu (car c'est une étude sur plusieurs années donc les patients vont être étalés dans le temps, ils ne passent pas tous le même jour).
Je demande "juste" comment réaliser un outil qui me permette de prédire quand on rentre la date du 1er rendez vous (= à la visite d'inclusion) la date des rendez-vous pour les séances suivantes (sachant que l'espace entre les rendez-vous suit un protocole fixe que j'ai donc mis en pièce jointe : https://www.cjoint.com/?DLllx6qw38H ).
Je n'avais pas précisé l'ensemble des dates car je ne souhaite pas forcément qu'on me fasse tout le travail, simplement me donner le patron type que je puisse adapter à mon protocole ensuite. Mais si quelqu'un veut tout faire je prends aussi :))
Merci bonne journée
Non pas de soucis. la visite d'inclusion va être à S-4 car elle débute 4 semaines avant le début de l'étude.
Ensuite pour les dates:
Pour la semaine S1:
une séance tous les jours de la semaine: au total 5 séances
Puis pour les semaines S2,S3,S4,S6,S8, S10, S13, S16,S19, S22,S25:
Une seule séance qui soit le lundi de la semaine correspondante.
Je vous remercie
Ensuite pour les dates:
Pour la semaine S1:
une séance tous les jours de la semaine: au total 5 séances
Puis pour les semaines S2,S3,S4,S6,S8, S10, S13, S16,S19, S22,S25:
Une seule séance qui soit le lundi de la semaine correspondante.
Je vous remercie
Bonjour,
Si j'ai bien compris la demande...
=> Saisie d'une date dans la colonne "A" ( S-4)
==> Calcul automatique des autres dates
Ce classeur devrait correspondre à tes besoins :
https://www.cjoint.com/c/DLlotefUQCS
Si j'ai bien compris la demande...
=> Saisie d'une date dans la colonne "A" ( S-4)
==> Calcul automatique des autres dates
Ce classeur devrait correspondre à tes besoins :
https://www.cjoint.com/c/DLlotefUQCS
Ci joint proposition avec formules
formules "doliprane" mais préférables à mon avis à une macro (toujours penser Excel avant de penser macro
https://www.cjoint.com/?3Lloz7x8ZMv
formules "doliprane" mais préférables à mon avis à une macro (toujours penser Excel avant de penser macro
https://www.cjoint.com/?3Lloz7x8ZMv
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci à Jordane45 et Michel-m pour votre réponse. Cela fonctionne effectivement sur le document que j'ai mis en pièce jointe.
Mais ce document n'avait pour objet que d'illustrer le protocole de séance.
Ce que j'aimerais in fine c'est appliquer ce protocole de séance sur un calendrier excel de type https://www.cjoint.com/?DLmlmTe8Adm ou autre, afin que quand je rentre "Madame X" à la date 12/12/2014 j'ai automatiquement et suivant mon protocole de séances, le nom "Madame X" aux dates des prochains rendez-vous.
Je vous remercie sincèrement de consacrer du temps à mon problème.
Mais ce document n'avait pour objet que d'illustrer le protocole de séance.
Ce que j'aimerais in fine c'est appliquer ce protocole de séance sur un calendrier excel de type https://www.cjoint.com/?DLmlmTe8Adm ou autre, afin que quand je rentre "Madame X" à la date 12/12/2014 j'ai automatiquement et suivant mon protocole de séances, le nom "Madame X" aux dates des prochains rendez-vous.
Je vous remercie sincèrement de consacrer du temps à mon problème.
Mince.. du coup je crains d'avoir effrayé tout le monde :p
Ben c'est surtout pas la même chose .....
La réponse que nous t'avons donné s'appuyait sur le document que tu nous avais fourni à l'origine...
Ce nouveau document implique de modifier complétement le fonctionnement...
Ce qui pouvait être fait via des formules .. ne le peu maintenant que via des macros... et encore.... ça devient compliqué...
A la limite .. en plus de saisir le Nom d'une personne.. il faudrait une seconde colonne dans laquelle tu pourrais indiqué s'il s'agit de la réunion préparatoire ou non... sinon il sera compliqué de situer à quelle date cela commence....
La réponse que nous t'avons donné s'appuyait sur le document que tu nous avais fourni à l'origine...
Ce nouveau document implique de modifier complétement le fonctionnement...
Ce qui pouvait être fait via des formules .. ne le peu maintenant que via des macros... et encore.... ça devient compliqué...
A la limite .. en plus de saisir le Nom d'une personne.. il faudrait une seconde colonne dans laquelle tu pourrais indiqué s'il s'agit de la réunion préparatoire ou non... sinon il sera compliqué de situer à quelle date cela commence....
Bonjour,
Un premier jet pour voir si c'est dans le bon sens.
Saisir nom prénom et date inclusion dans la feuille Noms.
A l'activation de la feuille année tous les RV sont recalculés et affichés en commentaire.
J'ai laissé tomber les MFC sur le calendrier. On verra plus tard si ça te va, ainsi que les finitions dans le code.
https://www.cjoint.com/c/DLqtjU5IFYC
Je te laisse contrôler la validité des inscriptions, j'ai la flemme de contrôler si toutes les dates sont ok sur les 2 feuilles.
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
Un premier jet pour voir si c'est dans le bon sens.
Saisir nom prénom et date inclusion dans la feuille Noms.
A l'activation de la feuille année tous les RV sont recalculés et affichés en commentaire.
J'ai laissé tomber les MFC sur le calendrier. On verra plus tard si ça te va, ainsi que les finitions dans le code.
https://www.cjoint.com/c/DLqtjU5IFYC
Je te laisse contrôler la validité des inscriptions, j'ai la flemme de contrôler si toutes les dates sont ok sur les 2 feuilles.
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
Merci Eric,
C'est exactement ce dont j'avais besoin.
Effectivement ce n'est pas directement sur le calendrier mais ça me donne les dates automatiquement du coup je peux les reporter manuellement sur le calendrier (ça prends peu de temps). Je ne veux pas plus t'embêter, si tu as le courage et la patience de le faire en plus sur le calendrier je suis preneur, mais si non ce n'est pas grave. Je te remercie chaleureusement et sincèrement :)
C'est exactement ce dont j'avais besoin.
Effectivement ce n'est pas directement sur le calendrier mais ça me donne les dates automatiquement du coup je peux les reporter manuellement sur le calendrier (ça prends peu de temps). Je ne veux pas plus t'embêter, si tu as le courage et la patience de le faire en plus sur le calendrier je suis preneur, mais si non ce n'est pas grave. Je te remercie chaleureusement et sincèrement :)
???
Les dates s'y mettent toutes seules dans le calendrier.
Voilà ce que tu devrais avoir :

Il faut accepter les macros.
Sécurité des macros sous Excel 2010, 2007 ou 2003
eric
Les dates s'y mettent toutes seules dans le calendrier.
Voilà ce que tu devrais avoir :

Il faut accepter les macros.
Sécurité des macros sous Excel 2010, 2007 ou 2003
eric
ok.
J'ai donc fini les formules de construction des calendriers.
Ainsi que les MFC sur les 3 premiers mois. Il te faut les reporter sur les suivants en modifiant la référence de colonne qui doit être la colonne centrale du mois (à faire sur la feuille 'Modèle').
Les feuilles calendriers nécessaires sont crées en quittant Noms si elles sont absentes.
Après avoir fini les MFC supprime 2014 et 2015, elles seront recrées correctement.
Tu peux masquer 'Modèle' ensuite.
https://www.cjoint.com/?DLrtjV8vGR3
eric
J'ai donc fini les formules de construction des calendriers.
Ainsi que les MFC sur les 3 premiers mois. Il te faut les reporter sur les suivants en modifiant la référence de colonne qui doit être la colonne centrale du mois (à faire sur la feuille 'Modèle').
Les feuilles calendriers nécessaires sont crées en quittant Noms si elles sont absentes.
Après avoir fini les MFC supprime 2014 et 2015, elles seront recrées correctement.
Tu peux masquer 'Modèle' ensuite.
https://www.cjoint.com/?DLrtjV8vGR3
eric
J'ai essayer de copier le modèle des 3 premiers mois mais je n'y arrive pas(même en faisant collage spécial: format).
Il y a un décalage dans l'apparition du fond bleu pour le weekend tant et si bien que se sont d'autres jours de la semaine qui sont en bleus. Je n'ai pas trouvé où modifier cette condition.
Il y a un décalage dans l'apparition du fond bleu pour le weekend tant et si bien que se sont d'autres jours de la semaine qui sont en bleus. Je n'ai pas trouvé où modifier cette condition.