Vba excel 2010 : convertir jour en date

Résolu
yaka -  
 yaka -
Bonjour,

j'ai vu dans un ancien poste sur les fonction date suivantes
datepart("w",ta_date) renvoie 1 pour dimanche, 2 pour lundi...

format(ta_date,"dddd") renvoie dimanche, lundi...

existe-t-il une fonction inverse qui transforme le jour en date ?
jour => date
ex nous sommes le lundi 4 janvier 2016

TUE => 29/12/2015
WED => 30/12/2015
THU => 31/12/2015
FRI => 01/01/2016
SAT => 02/01/2016
SUN => 03/01/2016

Merci pour votre aide

1 réponse

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    S'il n'y a que le nom du jour(ou abrégé) va pas être possible !!!!!
    0
    1. yaka
       
      merci pour ce retour f894009 .
      Je précise le jour de la semaine affiché ne peut etre que celui de la semaine en cours ou celui de la semaine prcédente et forcement inférieur à la date du jour.
      impssible aussi avec weekday ou une fonction du genre ?
      0
    2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > yaka
       

      Ok, fonction a créer, existe pas. Pour ma part, ce sera demain, sauf si quelqu'un d'autre prend le sujet à son compte
      À+
      0
    3. YAKA2009 Messages postés 20 Statut Membre 1 > f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci pour ton aide f894009,

      Je joins un fichier d exemple :

      https://www.cjoint.com/c/FAfuzu0Fzu3

      Les dates à mettre à jour sont dans la colonne B et O. Le nombre de ligne est variable.
      A ta disposition pour apporter toute précision.

      Bonne soirée.
      0
    4. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > YAKA2009 Messages postés 20 Statut Membre
       
      Bonjour,

      Si j'ai bien compris, vous recuperez des donnees qui ont des formats date soit type US ou EU, car dans votre exemple y a les deux ????????????????

      La date ne peut etre que precedente au jour en cours ??????????????????
      0
    5. yaka > f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour,
      1. oui la date ne peut être que précédente à date du jour.
      2. le format recu en fait est us uniquement format yyyy-mm-dd
      ma config par defaut est en français dd/mm/yyyy.

      je convertis à la main au format français.
      ce qui me fait perdre du temps c est les lignes avec les jours abrégé en anglais sur les 7 jours precedents la date du jour.
      Merci
      0