Vba excel 2010 : convertir jour en date

Résolu/Fermé
yaka - 4 janv. 2016 à 22:33
 yaka - 9 janv. 2016 à 16:32
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

f894009
Messages postés
16601
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
28 juin 2022
1 647
5 janv. 2016 à 15:39
S'il n'y a que le nom du jour(ou abrégé) va pas être possible !!!!!
0
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
f894009
Messages postés
16601
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
28 juin 2022
1 647 > yaka
5 janv. 2016 à 18:26

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
YAKA2009
Messages postés
17
Date d'inscription
jeudi 3 septembre 2009
Statut
Membre
Dernière intervention
9 janvier 2016
1 > f894009
Messages postés
16601
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
28 juin 2022

5 janv. 2016 à 21:29
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
f894009
Messages postés
16601
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
28 juin 2022
1 647 > YAKA2009
Messages postés
17
Date d'inscription
jeudi 3 septembre 2009
Statut
Membre
Dernière intervention
9 janvier 2016

Modifié par f894009 le 6/01/2016 à 07:40
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
yaka > f894009
Messages postés
16601
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
28 juin 2022

6 janv. 2016 à 08:42
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