Autres Calcul entre de 2 date

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

eric57

XLDnaute Occasionnel
Bonsoir le forum

Malgré mes recherches, je ne trouve pas ma solution

Je voudrais transférer cette formule en passant en VBA

=SI($F14>=DATE($AB$1-10;10;1);$F14<=DATE($AB$1-8;9;30);"X";"")

En Cellule AB1 j'ai l'année 2022
En cellule F14 j'ai la date du naissance du joueur

Je voudrais mettre une macro mais sans mettre de formule et avoir un MsgBox qui me donne le résultat : "Poussin" si Vrai sinon "Minime"

Pouvez-vous m'aider ?

Cordialement
 
Bonsoir Eric, Wayki,
D'après ce que j'ai compris :
VB:
Sub Catégorie()
    Naissance = [F14]
    Date1 = CDate("30/09/" & [AB1] - 8)
    Date2 = CDate("01/10/" & [AB1] - 10)
    If Naissance >= Date1 Then
        MsgBox "Poussins"
    ElseIf Naissance <= Date1 And Naissance >= Date2 Then
        MsgBox "Minimes"
    End If
End Sub
 
Merci Sylvanu C'est exactement ce que je cherchais

Je l'ai adapté a mes catégories et cela fonctionne .

Merci Wayki . Je ne pouvais pas envoyer mon fichier car il contient des infos des joueurs

Merci le forum pour votre aide toujours aussi rapide
 
- 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
1
Affichages
288
Réponses
2
Affichages
843
Retour