azerty6767
XLDnaute Junior
Bonjour,
J'ai un userform qui contient 2 champs, dont 1 seul à remplir :
- l'un est à renseigner avec une date : exemple : 22/08/2007
- dans l'autre, il doit apparaître le numéro de semaine correspondant à la date entrée dans le 1er champ. Pour l'exemple pris ci-dessus, on doit donc voir apparaître 34 (semaine 34).
La fonction qui calcule cela est :
______________________________________________________
Function NumeroSemaine(DateSaisie As Date) As Integer
'Teste si une date a été saisie
If DateSaisie = 0 Then
NumeroSemaine = 0
Else
NumeroSemaine = Format(DateSaisie, "ww")
End If
End Function
______________________________________________________
Cette fonction est facilement utilisable dans des champs d'une feuille de calcul Excel.
Ma question : comment intégrer cette foncton dans un formulaire ? Peut-on le faire ?...
Merci pour votre aide,
Alain
J'ai un userform qui contient 2 champs, dont 1 seul à remplir :
- l'un est à renseigner avec une date : exemple : 22/08/2007
- dans l'autre, il doit apparaître le numéro de semaine correspondant à la date entrée dans le 1er champ. Pour l'exemple pris ci-dessus, on doit donc voir apparaître 34 (semaine 34).
La fonction qui calcule cela est :
______________________________________________________
Function NumeroSemaine(DateSaisie As Date) As Integer
'Teste si une date a été saisie
If DateSaisie = 0 Then
NumeroSemaine = 0
Else
NumeroSemaine = Format(DateSaisie, "ww")
End If
End Function
______________________________________________________
Cette fonction est facilement utilisable dans des champs d'une feuille de calcul Excel.
Ma question : comment intégrer cette foncton dans un formulaire ? Peut-on le faire ?...
Merci pour votre aide,
Alain