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

Format Date en semaine

  • Initiateur de la discussion Initiateur de la discussion Jum_o
  • 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 !

J

Jum_o

Guest
Bonjour,

J'aimerais convertir ce bout de code pour qu'à la fin, ma variable date_en_cours soit sous forme de semaine. Voila mon code:

Dim DD As Date
Dim date_en_cours As String

DD = Now()
MOIS = Format(DD, "mm")
ANNEE = Format(DD, "yyyy")
date_en_cours = CDate("01/" & MOIS & "/" & ANNEE)


Quelqu'un pourrait m'aider svp?

Merci de vos retours.

Jum_o
 
Re : Format Date en semaine

Salut,jum o

voila une fonction qui fait ca :

Code:
Function CLSC(Dates As Date) As Integer
Dim Semaine As Integer
Semaine = Int((Dates - DateSerial(Year(Dates), 1, 1) + _
((Weekday(DateSerial(Year(Dates), 1, 1)) + 1) _
Mod 7) - 3) / 7) + 1
If Semaine = 0 Then
Semaine = CLSC(DateSerial(Year(Dates) - 1, 12, 31))
ElseIf Semaine = 53 And (Weekday(DateSerial(Year(Dates), 12, 31)) - 1) _
Mod 7 <= 3 Then
Semaine = 1
End If
CLSC = Semaine
End Function

Cordialement
 
Re : Format Date en semaine

Bonjour,

Said en mettant texto ton code (et en remplacant semaine par date_en_cours) j'obtiens un message: "L'indice n'appartient pas à la sélection" pour cette ligne de mon code:

Code:
For j= 2 to 48
If (ThisWorkbook.Sheets(domaine).Cells(4, j).Value = date_en_cours) Then.

Sachant que sur cette ligne 4 j'ai: S1;S2;S3.....S53
Quelqu'un a t-il une idée?

Merci pour votre retour.

Jum_o
 
- 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

  • Question Question
Microsoft 365 Problème macro
Réponses
4
Affichages
434
Réponses
5
Affichages
917
Réponses
2
Affichages
772
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…