• Initiateur de la discussion Initiateur de la discussion malabarbe
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

malabarbe

XLDnaute Occasionnel
Bonsoir à tous,

J'ai une date sour la forme de : 03 août 2010
Je voudrais avoir : 03/08/2010
Code:
vdat1 = 03 août 2010
vdat2 = Replace(vdat1, "août", "/08/")
Mais ma date deviens : 08/03/2010

Donc pas bon !

Si vous avez une idée
 
Re : Formatage date

Bonsoir,

pas sur de bien cerner ton problème, essaye peut être ainsi :

Code:
Dim vdat1 As String
Dim vdat2 As Date
vdat1 = "03 août 2010"
vdat2 = Replace(vdat1, "août", "/08/")

bonne soirée
@+

Edition : tu peux regarder aussi du coté des fonctions "format" et "cdate" dans l'aide vba...
 
Re : Formatage date

Ok, c'est plus simple.

J'ai un autre soucis :
Code:
chaine ="Course 1 : PRIX DU HAVRE ATHLETIC CLUB (PRIX DU HAVRE) - Plat - HANDICAP DIVISE - 2400 mètres (23500, 9500, 7000, 4500, 2750)"

je voudrais récupérer 2400 qui se trouve avant mètres.
Cela est-il possible ?
 
Re : Formatage date

Bonjour,

essaye ainsi :

Code:
Dim chaine As String, t As String
chaine = "Course 1 : PRIX DU HAVRE ATHLETIC CLUB (PRIX DU HAVRE) - Plat - HANDICAP DIVISE - 2400 mètres (23500, 9500, 7000, 4500, 2750)"
t = Mid(chaine, InStr(chaine, " mètres") - 4, 4)

bonne journée
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
613
  • Question Question
Microsoft 365 TEXTSPLIT
Réponses
4
Affichages
790
Retour