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

Semaine dynamique

chich

XLDnaute Occasionnel
Bonjour a tous
pour maitre un point final a mon projet vba j'ai une demande
comment je peux dans ce tableau qui represnte une semaine en selectionnant dans une liste deroulante des numeros de semaine je peux voir et travailler sur toutes les semaine de l'annee (semaine dynamique )
merci par avance
 

Pièces jointes

  • SEMAINE.GIF
    84.7 KB · Affichages: 32

chris

XLDnaute Barbatruc
Bonjour
Coucou Cisco

chich : tu devrais faire un tour chez Aflelou car toutes les dates suivent bien la semaine sélectionnée ou alors des pavés me cachent la plage...
 

JCGL

XLDnaute Barbatruc
Bonjour à tous,
Salut Chris,
Salut Cisco,

Ceci :
Code:
=DATE(M2;MOIS(M4*7+DATE(M2;1;1));1)+(M4-NO.SEMAINE(DATE(M2;MOIS(M4*7+DATE(M2;1;1));1)))*7-JOURSEM(DATE(M2;MOIS(M4*7+DATE(M2;1;1));1)+(M4-NO.SEMAINE(DATE(M2;MOIS(M4*7+DATE(M2;1;1));1)))*7)+2
peut se réduire à ceci :
Code:
=7*$M$4+DATE($M$2;1;0)-JOURSEM(DATE($M$2;1;1);2)+2

Bise à Chris
A+ à tous
 

CISCO

XLDnaute Barbatruc
Bonjour à tous

Chich,

Je pense avoir compris ce que tu veux, mais, dans le doute, le mieux serait que tu mettes un extrait de ton fichier en pièce jointe, et que tu nous montres ce que tu veux exactement.

@ JCGL : Je me doutais bien qu'il y avait plus court... . Je me suis bien compliqué "la vie" en passant par DATE(M2;MOIS(M4*7+DATE(M2;1;1));1), le premier jour du mois contenant la semaine considérée, plutôt que par DATE(M2;1;0), le dernier jour de l'année précédente.

@ plus
 
Dernière édition:

chich

XLDnaute Occasionnel

Re
je souhaite une solution vba pour pouvoir voir et travaille dans ce tableau sur les donnees de toute l 'annee
 

CISCO

XLDnaute Barbatruc
Bonjour

desole je ne suis pas assez explicite
Je souhaite tout le tableau soit dynamique comme les date

Oui, mais encore ? Qu'appelles-tu "tableau dynamique" ? S'il faut changer les horaires indiqués dedans, ne sachant pas quels critères tu utilises, je ne peux le faire. S'il s'agit d'ajouter d'autres semaines, tu peux le faire tout seul en faisant du copier-coller. Un minimum d'explication ou d'effort seraient bienvenus.

@ plus
 

Discussions similaires

Réponses
12
Affichages
341
Réponses
2
Affichages
207
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…