Problème dans la récuperation

  • Initiateur de la discussion Initiateur de la discussion zozotitou
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Z

zozotitou

Guest
Bonjour à tous,
Je vous expose mon problème

J'ai le numéro de la semaine dans un case exemple
en "A1" = 24
et je voudrais par VBA afficher le premier jour de la semaine et le dernier
exemple :
en "A2" = 11/06/2007 (qui est le lundi)
en "A3"= 15/06/2007 (qui est le vendredi)

Merci de votre aide
cdlt
 
Re : Problème dans la récuperation

Re-bonjour Jean-Yves et le forum,

J'ai peut-être mal posé mon problème
Je vous mettre le n° d'une semaine dans une case et récupérer la date du lundi et du vendredi et cela pour m'importe semaine sélectionné), je chercher pas à avoir un calendrier.
Exemple :
A1 = 24
A2 = 11/06/2007 (qui représente le lundi)
A3 = 15/06/2007 (qui représente le vendredi)

Cdlt
 
Re : Problème dans la récuperation

Bonjour Zozotitu, Jyll

peut être le code ci dessous :

Code:
Sub test()
Dim s As Byte, p As Date, d As Date, x As Date
s = Range("A1").Value
p = DateSerial(Year(Date), 1, 1)
d = DateSerial(Year(Date), 12, 31)
For x = p To d
    If DatePart("ww", x, vbMonday, vbFirstFourDays) = s Then
        Range("A2").Value = x
        Range("A3").Value = x + 4
        Exit Sub
    End If
Next x
End Sub

Bon après midi
@+
 
Re : Problème dans la récuperation

Bonjour le forum,
dans un formulaire j'ai un textbox ou je rentre une date, mais je voudrais qu'il soit sous la forme JJ/MM/AAAA
 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
345
wDog66
W
Réponses
0
Affichages
433
Retour