Formules pour calendrier annuel

Résolu/Fermé
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016 - 6 juin 2012 à 15:32
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016 - 7 juin 2012 à 10:52
Bonjour,


Je souhaiterais savoir si une formule, une macro ou autre... existe pour taper une année dans une cellule et obtenir le calendrier de l'année correpsondante juste en dessous.

Si on peut m'expliquer le principe.

Merci
A voir également:

6 réponses

Le Pingou Messages postés 12046 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 26 avril 2024 1 427
6 juin 2012 à 15:35
Bonjour,
Une autre solution, faites donc un petit crochet chez mDF : http://www.mdf-xlpages.com/modules/publisher/item.php?itemid=28
1
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016
6 juin 2012 à 15:42
j'ai regarder mais en fait ce que je voudrais c en saisissant une date, obtenir le calendrier dans la feuille excel. Car je dois l'utiliser après. Et là, je vois pas qu'elle formules pourrait m'aider à l'établir... mais merci pour ce lien car j'y vois des choses très interessantes que je ne connaissais pas.
0
Le Pingou Messages postés 12046 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 26 avril 2024 1 427
6 juin 2012 à 15:52
Bonjour,
Eh bien, pouvez-vous en dire plus ?
0
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016
6 juin 2012 à 16:07
En fait, J'ai un tableau excel sous forme de calendrier

Ligne 1 les jours : lun, mar, mer, etc..
Ligne 2 les numéros de jour : 1, 2, 3, etc ...

Un mois par onglet

Et ces tableaux, bien évidemment, tous les ans je dois remettre à jour les jours pour chaque onglet... effacer les trames grises des sam et dimanches pour les remettre au bon endroit, décaler les jours...etc.

Je voudrais savoir dans un premier temps si il existe une astuce pour (sur un onglet/un mois) taper juste l'année et que tout se remette à jour.

Et si cela est possible pour une calendrier entier sur une meme feuille (présentation type d'un calendrier papier : les mois les uns à coté des autres).
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 6/06/2012 à 16:06
bonjour à tous les deux

en supposant que tu as déjà mis un controle calendrier (Calendar1) dans ta feuille
tu mets ce code dans le module de la feuille
un changement en A1 va provoquer la MAJ de l'année du calendrier (tu peux y ajouter la MAJ du mois)

Const Cal = "A1"        

Private Sub Worksheet_Change(ByVal Target As Range) 
  If Not Intersect(Target, Range(Cal)) Is Nothing Then 
    Calendar1.Year = Year(Range(Cal)) 
  End If 
End Sub

un exemple
https://www.cjoint.com/?0FgqgeSwerT

bonne suite
0
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016
6 juin 2012 à 16:19
calendar1, non je ne vois meme pas ce que c'est...
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
6 juin 2012 à 16:49
re

désolé, je n'ai pas compris ton problème, mais ce que propose michel (cordiales salutations à toi) me semble nettement plus pertinent
0
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016
6 juin 2012 à 21:38
Merci pour votre aide... et désolée, j'ai du mal a expliquer ce que je veux. Mais c'est sympa de m'avoir aider.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
6 juin 2012 à 16:07
Bonjour

Un exemple où on ne tape que l'année (jours ouvrables en prenant en compte les fériés (France)

https://www.cjoint.com/?3Fgqgkj3DTe

n'hésite pas à demander des éclaircissements au cas où
0
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016
6 juin 2012 à 16:18
Effectivement michel, mon premier souhait était de pouvoir obtenir cela. MERCI POUR LE PARTAGE, C'est sympa !

Et dans un deuxième temps, j'aimerai la meme chose mais quand J'ai un tableau excel sous forme de calendrier

Ligne 1 les jours : lun, mar, mer, etc..
Ligne 2 les numéros de jour : 1, 2, 3, etc ...
Les autres lignes servant pour pointer des présences selon une liste d'enfants sur la gauche.

Un mois par onglet

Comment mettre a jour chaque mois en entrant juste une info par feuille ?

J'ai tout un tas de doc sous forme de calendrier en tout genre et tous les ans je galère à remettre à jour tout à un tel point que je fais ça au fur et à mesure des mois qui approche.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié par michel_m le 6/06/2012 à 16:40
un autre- un autre- un autre...
semble se rapprocher de ce que tu souhaiterais(saisie et affichage présence d'étudiants plusieurs cursus)
a simplifier
https://www.cjoint.com/?3FgqLPeG29H
tu dis
0
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016
6 juin 2012 à 16:53
mon tableau se présente comme ça

mar mer
1 2

prenom 1 P
prénom 2 P
prénom 3


A vec les samedi et dimanche grisés sur toute la longeur

Et c'est les deux lignes du calendrier que je veux remettre à jour. Y compris avec la mise en forme des samedi et diamanche grisés
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
6 juin 2012 à 17:06
Mets un exemple de ce que tu veux en pièce jointe car sinon, on va tourner en rond...

pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur
https://www.cjoint.com/
et faire un clic droit sur le lien proposé puis "copier l'adresse du lien" et coller dans le message de réponse

je regarderai demain matin à la fraiche

petite précision: samedi et diamanche grisés que fait on pour les fériés et les vacances (tu parles d'enfants: école, centre aéré...?)
nota il existe des formules qui ne donnent que les jours ouvrés (sans samedi-dimanche fériés et vacances) ce qui allège la feuille
0
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016
6 juin 2012 à 21:37
Bonsoir Michel, voici le lien du fichier.
L'exemple, l'onglet du mois de septembre 2011.
https://www.cjoint.com/?BFgvGQTdBlg

J'aimerai pouvoir intervenir sur les lignes en jaune et si possible maintenir un tableau avec les week end et donc la trame grise. Sinon meme sans les week end, je prend ! merci d'avance pour votre aide. J'éspère que c'est plus claiR.

Et je voudrai faire ça pour chaque mois, par onglet....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12046 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 26 avril 2024 1 427
6 juin 2012 à 22:02
Bonjour en2mots,
Merci pour l'information, que de messages sont passés.
Je vais laisser le soin à michel_m de vous guider.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
7 juin 2012 à 09:57
Bonjour,

C'est en cours!
un peu de retard (d'autres trucs à faire)
0
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016
7 juin 2012 à 10:13
Y a aucun soucis... prenez votre temps. Vous m'accordez de l'aide c'est déjà beaucoup. MERCI
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
7 juin 2012 à 10:22
0
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016
7 juin 2012 à 10:52
c'est super bien fait... c'est ça oui ! Je vais essayer de comprendre tout ça pour mes autres plannings... Merci infiniment, ça va beaucoup m'aider. MERCI A TOUS !
0