Bonjour,
pour qu'une fonction sorte un résultat, il faut que le nom de la fonction soit égale au résultat souhaité.
Voici comment je te propose de modifier ta fonction :
Function SemaineWE(periode As String) As String
Select Case LCase(periode)
Case "lundi", "mardi", "mercredi", "jeudi", "vendredi"
SemaineWE = "Semaine"
Case "samedi", "dimanche"
SemaineWE = "Week-end"
Case Else
SemaineWE = "Le jour n'est pas bon"
End Select
End Function
Je te propose ensuite d'utiliser cette fonction comme n'importe qu'elle autre fonction d'excel, en écrivant dans une cellule la formule : =SemaineWE(A2)
Dis moi si j'ai été assez clair,
RemBabar