Manipulation de chaîne de caractère VBA
Résolu
Romain92help
Messages postés
9
Statut
Membre
-
Gord21 Messages postés 928 Statut Membre -
Gord21 Messages postés 928 Statut Membre -
Bonsoir à tous/toutes,
je manipule différentes données sur Excel et j'aimerai à partir de cette chaîne de caractères situé dans la cellule A1 :
200_07_012_001_20091128_001122_rou.txt
extraire la date (par exemple dans la cellule A2): 20091128 (ANNE MM JJ)
et si possible la remettre sous cette forme "samedi 28 novembre 2009"
Si quelqu'un a une idée?...
En vous remerciant.
je manipule différentes données sur Excel et j'aimerai à partir de cette chaîne de caractères situé dans la cellule A1 :
200_07_012_001_20091128_001122_rou.txt
extraire la date (par exemple dans la cellule A2): 20091128 (ANNE MM JJ)
et si possible la remettre sous cette forme "samedi 28 novembre 2009"
Si quelqu'un a une idée?...
En vous remerciant.
A voir également:
- Manipulation de chaîne de caractère VBA
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Plus de chaine tv - Guide
- Caractere vide - Guide
2 réponses
Bonsoir,
Est-ce que les nombres de caractères sont constant ?
Sans VBA, tu place cette formule en A2 :
et tu règles le format de ta cellule A2 pour avoir "samedi 28 novembre 2009".
Dis-moi si tu préfère une macro.
Est-ce que les nombres de caractères sont constant ?
Sans VBA, tu place cette formule en A2 :
=DATE(STXT(A1;16;4);STXT(A1;20;2);STXT(A1;22;2))
et tu règles le format de ta cellule A2 pour avoir "samedi 28 novembre 2009".
Dis-moi si tu préfère une macro.
Je te remercie, bonne soirée
J'ai mis un format personalisé dans ma céllule de type "jjjj jj mmmm aaaa hh:mm:ss"
Mais avec ta fonction date et STXT je ne parviens pas y afficher tout ca, ca me dis "vous avez tapez un trop grang nombre d'arguments pour cette fonction"
Une idée?
En te remerciant d'avance.