Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Modification d'un calendrier trouvé sur le site

goldkeefer

XLDnaute Occasionnel
Bonjour, à vous tous
je reviens vers vous ,à nouveau, suite à une découverte d'un calendrier sur le site
je ne sais pas qui l'a mis au point ? mais en tous cas il est génial
le problème est que je ne sais pas comment faire pour le modifier
afin qu'il convienne à mes attentes ! si possible sans VBA
parmi tous les cerveaux géniaux de ce site, est que vous pourriez m'expliquer comment faire ?
toutes mes demandes sont sur les 2 onglets
ne pas hésiter si mes explications ne vous paraissent pas complètes
Vous en remerciant tous par avance
Cld Alain
 

Pièces jointes

  • calendrier-2023 - 13-2 à modifier (Enregistré automatiquement).xlsx
    22.9 KB · Affichages: 80

natorp

XLDnaute Barbatruc
Bonjour Alain

Un essai en pièce-jointe de ce que j'ai compris

Cordialement, Gérard
 

Pièces jointes

  • calendrier-2023 - 13-2 à modifier (Enregistré automatiquement).xlsx
    26.3 KB · Affichages: 20

goldkeefer

XLDnaute Occasionnel
Merci à vous pour avoir pu faire un pas en avant
ce qui serait Hyper génial serait si je passe en février sur l'onglet feuille 1, ne pas avoir les rdv de Janvier
est ce possible et ainsi de suite pour les autres mois ?


 

natorp

XLDnaute Barbatruc
Re,

en dupliquant la formule autant de fois qu'il y a de mois (voir F5 à J5 en feuil1

Cordialement, Gérard
 

Pièces jointes

  • calendrier-2023 - 13-2 à modifier (Enregistré automatiquement).xlsx
    26.3 KB · Affichages: 20

goldkeefer

XLDnaute Occasionnel
Effectivement Bravo JHA et un grand Merci
c'est tout à fait ce qu'il me fallait et également un Grand Merci à Natorp
qui m'a bien aidé
c'est sympa de tomber sur des personnes qui ont encore le cœur sur la main
Cld Alain
 

JHA

XLDnaute Barbatruc
Bonjour à tous, @natorp

Concernant la formule DECALER(réf, lignes, colonnes, [hauteur], [largeur])
voir le support Microsoft

DECALER('Calendrier 2023'!$A$2;JOUR(Feuil1!$D5);EQUIV($E$2;'Calendrier 2023'!$B$2:$W$2;0)+COLONNES($A:A))

La référence de départ est: 'Calendrier 2023'!$A$2
Pour indiquer la ligne on se sert du N° du jour dans la colonne "D" ici cellule "D5"
Pour la colonne, on recherche le nom du mois (cellule "$E$2") sur la ligne 'Calendrier 2023'!$B$2:$W$2;0)
et on ajoute 1 colonne avec colonnes($A:A)=1

sur la colonne suivante, on a:
SI($D5="";"";DECALER('Calendrier 2023'!$A$2;JOUR(Feuil1!$D5);EQUIV($E$2;'Calendrier 2023'!$B$2:$W$2;0)+COLONNES($A:B)))
On reprend la même fonction mais on ajoute 2 colonnes avec COLONNES($A:B) = 2

JHA
 

natorp

XLDnaute Barbatruc
Merci beaucoup, c'est limpide
Bonne journée, Gérard
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…