XL 2013 [Résolu]premier et dernier jour d'un mois en fonction d'une liste

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

guillaum

XLDnaute Junior
Bonjour le forum!

je bloque sur un code en vba qui permettrai de définir le premier jour et le dernier jour d'un mois en fonction d'une sélection d'un mois dans une liste de validation.

Je joins un fichier pour que cela soit clair, sachant que c'est un petit bout d'un projet que je met en place.

Je vous vous remercie par avance pour votre aide et/ou indications pour me débloquer.

Guillaume
 

Pièces jointes

re-mercie Vgendron,

Je met en place la formule qui fonctionne à la perfection et testerai le vba (je ne suis pas l'utilisateur final donc je préfère éviter que quelqu'un efface une formule qui ne faut pas et que je revienne dessus!)

Guillaume.
 
Bonsoir.
En VBA pur on peut faire comme ça :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim DatDéb As Date, An%
If Target.Address = "$B$4" Then
   An = Year(Date)
   DatDéb = CDate("1 " & Target.Value & " " & An)
   [B5].Value = DatDéb
   [B6].Value = DateSerial(An, Month(DatDéb) + 1, 0)
   End If
End Sub
 
- 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

Discussions similaires

Réponses
2
Affichages
247
Retour