[Connaitre le jour en cours][VBA ACCESS]

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour
Je voudrais savoir s'il est possible de connaître le jour en utilisant la fonction Maintenant() ( ou "Now()").
Je récupère bien la date mais il me faudrait le jour précis.
Merci

2 réponses

  1. Utilisateur anonyme
     
    Bonjour,
    Je ne sais pas si tu as une fonction intégrée qui fait ça, mais tu peux la créer :

    dim index_jour as integer
    dim libelle_jour$ as string
    index_jour=Weekday(Date, vbMonday)
    select case index_jour
    case 1
    libelle_jour="lundi"
    case 2
    libelle_jour="mardi"
    [...]
    end select

    0
    1. Utilisateur anonyme
       
      OK dc a priori y'a rien qui existe qui permet de la faire automatiquement?
      0
  2. blux Messages postés 2060 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Salut,

    Il y a bien une fonction qui donne cela, c'est le format personnalisé (avec "jjjj"), mais en SQL il faut le mettre en anglais "dddd" :
    SELECT format(Now(),"dddd") AS Jour FROM tab ;

    Attention aux paramètres régionaux (premier jour de la semaine !), par défaut c'est le dimanche, on peut forcer en rajoutant un argument à format (voir l'aide à ce sujet)
    0
    1. Utilisateur anonyme
       
      OK Merci à tous
      Je vais essayer de m en sortir
      0