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
    SEMAINE.GIF
    84.7 KB · Affichages: 31

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


Encore faudrait-il qu'on ait connaissance de l'ensemble du tableau et ce n'est pas ton image qui nous le montre...:mad:
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) plutôt que par DATE(M2;1;0).

@ plus

Nous n'avons pas de boule de crsital...
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) plutôt que par DATE(M2;1;0).

@ plus
SEMAINE 2.GIF

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
306
Réponses
2
Affichages
182

Membres actuellement en ligne

Statistiques des forums

Discussions
312 206
Messages
2 086 219
Membres
103 158
dernier inscrit
laufin