Retourner le numéro de trimestre d'une date

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

T

Toug

Guest
Bonsoir,
J'essaie de coder une sous fonction qui retourne le numéro du trimestre de la date qui lui est passée en paramètre. Cela ne fonctionne pas mais je ne comprend pas pourquoi. J'ai une erreur qui dit que un tableau est attendu lors de l'appel de la fonction

Voici mon code:
Code:
Function trimestre(dates)

mois = CInt(Format(dates, "mm"))

If mois = 1 Or mois = 2 Or mois = 3 Then trimestre = 1
If mois = 4 Or mois = 5 Or mois = 6 Then trimestre = 2
If mois = 7 Or mois = 8 Or mois = 9 Then trimestre = 3
If mois = 10 Or mois = 11 Or mois = 12 Then trimestre = 4

End Function

Sub test()
Dim debut As Date
Dim trimestre As Integer

debut = InputBox("Date?")
trimestre = trimestre(debut)
MsgBox trimestre
End Sub
 

Pièces jointes

- 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
15
Affichages
791
Réponses
5
Affichages
915
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
362
Réponses
4
Affichages
586
Réponses
2
Affichages
411
Retour