Problème excel

Résolu
FARTHOUAT Jean-luc -  
 Jl -
Salut,

Je cherche une solution pour déterminer la date du lundi par exemple, à partir du numéro de la semaine.
Un petit coup de pouce serait le bienvenu.
Merci par avance.

JLuc
A voir également:

2 réponses

Erdnax Messages postés 2273 Date d'inscription   Statut Contributeur Dernière intervention   497
 
Salut,

Est-ce que c'est ça que tu cherches ?

http://www.excelabo.net/xl/calendriers.php#lundisemaineX

@+
0
Armojax Messages postés 1860 Date d'inscription   Statut Membre Dernière intervention   1 528
 
Bonjour Jean-Luc,

Ci-dessous une petite fonction VBA. Essaie-la, et vois si ça te va.
On lui passe un n° de semaine, et elle fournit la date du lundi correspondant (bien définir la cellule résultat en format DATE).
Je me suis limité à l'année en cours...
Si on met 21 en A1,
=LUNDISEM(A1) répond : 23/05/2005.
Voici le code :
Function LUNDISEM(NoSem As Integer)

  If NoSem < 1 Or NoSem > 53 Then Exit Function

  Dim JourAn     As Date
  Dim JourSemAn  As Integer
  
  JourAn = "01/01/" & Year(Now)
  JourSemAn = Application.WorksheetFunction.Weekday(JourAn, 2)
  
  If JourSemAn > 4 Then
    LUNDISEM = JourAn - JourSemAn + (NoSem * 7) + 1
  Else
    LUNDISEM = JourAn - JourSemAn + (NoSem * 7) + 8
  End If
  
End Function
0
Jl
 
Salut,

Merci pour ta réponse, ça m'a été très utile.

A+

JL
0