|
|
|
|
Recuperer numéro de la semaine sous access
Dernière réponse le 11 sep 2008 à 12:12:20 Neliville51, le 11 sep 2008 à 09:01:09Bonjour tt le monde,,
déja je ne sais pas si je suis dans le bon forum et si c'est pas le cas veuillez bien m'en excuser.
Voilà je suis en train de créer une base de données sous access. j'ai un champ qui se nomme "semaine" j'aimerais savoir comment on fait pour que ce champ affiche le numéro de la semaine.
Je suis encore qu'un débutant et je pige pas si le format de ce champ doit etre en texte ou en numérique.
merci d'avance.
Configuration: Windows 98 Internet Explorer 5.5
C'est à dire que si tu fais ça, tu ner pourras pas rentrer "37", par exemple. Si tu rentres 11/09/08 ça affichera 37, mais si tu mets 7 ça te dira "Valeur incorrecte pour ce champ".
|
Bonjour tout le monde,
Function NOSEM(D As Date) As Long D = Int(D) NOSEM = DateSerial(Year(D + (8 - WeekDay(D)) Mod 7 - 3), 1, 1) NOSEM = ((D - NOSEM - 3 + (WeekDay(NOSEM) + 1) Mod 7)) \ 7 + 1 End Function cette fonction est une fonction Excel tirée du site de Laurent_longre http://xcell05.free.fr/ 3/ dans la requete ou se trouve la date en question, créer un nouveau champ par ex: semaine:nosem(f_datefact) EDIT à 12:10 précision utile: testé sur Office 2K Michel |
ça marche Nikel, maintenant j'ai encore une deuxième question, comment on fait quand on est sur un formulaire alors parce que j'arriva pas sur le formulaire, faut il que j'utilise le générateur d'expression ou ecrire en VBA, dans les deux cas me dire la méthode qui sera la plus adaptée. En vous remerciant par avance.
|

