Afficher le nom du jour (exemple: vendredi)

Résolu
Bonjour,
je travail sur une application VBA, en bref ce que je veux :

j'ai par exemple une date : 09/05/2013 et je veux la transformer en jeudi 09 mai 2013

le problème que j'ai c'est que j'arrive pas a afficher le nom du jour (jeudi dans cette exemple)

voilà le code :

Label_time.Caption = Time
Label_date.Caption = Date
Label_date.Caption = WeekdayName(Day(Label_date.Caption), True, vbMonday) & " " & MonthName(Month(Label_date.Caption)) & " " & Right(Year(Label_date.Caption), 4)

la partie en gras ne fonctionne pas car """"Day(Label_date.Caption""" > 7

je veux une fonction comme weekdayname

merci d'avance

3 réponses

  1. Bonjour,

    Label_date.Caption = Format(Date, "dddd dd mmmm yyyy")

    Bonne suite
    2
    1. et pour le temps (Label_time.Caption = Time) par exemple lorsque j'ouvre l'interface il reçoit 15:45:25
      le temps reste 15:45:25
      y a t il une possibilité pour que l'heure se change avec l'heure du pc ?!!
      merciii et désolé
      0
  2. j'ai résolu le problème voilà le code

    Label_date.Caption = WeekdayName(Weekday(Date)) & " " & Weekday(Date) & " " & MonthName(Month(Label_date.Caption)) & " " & Right(Year(Label_date.Caption), 4)

    merci cette fois ci le problème c'est qu'il retourne le nom du jour d'après :s
    0
    1. Merciiiiii f894009, c'est exactement ce que je veux est ça marcherait :)
      0