Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
798 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  fmat texte ver date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fmat texte ver date

n°1644769
stanislas1​111
Posté le 18-11-2007 à 15:26:16  profilanswer
 

Bonsoir à tous
 
Je reviens vers vous pour un petit pb de conversion d'une colonne
 
J'ai une colonne, sur une feuille excel, au format texte dans laquelle j'ai en fait des dates. La date est affichée au format jj/mm/aa hh:mm:ss:....
 
exemple: 26/10/07 10:54:01.493
 
Mon but est de ne garder que 26/10/2007 et en format date.  
 
Voici mon bout de code  
 

Code :
  1. With Workbooks("meteor" ).Worksheets(1)
  2. i = 2
  3. Do Until .Cells(i, 1).Value = ""
  4. .Cells(i, 1).Value = CDate(Left(Cells(i, 1), 8))
  5. .Cells(i, 10).Value = CDate(Left(Cells(i, 10), 8))
  6. .Cells(i, 11).Value = CDate(Left(Cells(i, 11), 8))
  7. i = i + 1
  8. Loop
  9. End With


 
Mais ça beugue incomptibilité de type
 
Merci de toute aide :hello:  
 


Message édité par stanislas1111 le 18-11-2007 à 15:27:00
mood
Publicité
Posté le 18-11-2007 à 15:26:16  profilanswer
 

n°1644817
jackouille​3
Posté le 18-11-2007 à 16:55:15  profilanswer
 

Chez moi cela marche avec ce code:
 
Sub ess()
i = 1
Do Until Sheets("Feuil1" ).Cells(i, 1).Value = ""
Cells(i, 3) = CDate(Left(Cells(i, 1), 8))
i = i + 1
Loop
End Sub
 
la colonne 1 est au format texte et la colonne 3 au format date
 

n°1644830
olivthill
Posté le 18-11-2007 à 17:51:09  profilanswer
 

De plus, si le format par défaut n'est pas le bon, on peut le changer programmatiquement avec

Cells(Row, col).NumberFormat = "dd/mm/yyyy"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  fmat texte ver date

 

Sujets relatifs
OnRollOver sur un texte dynamiqueLire un tableau de valeurs dans un fichier contenant aussi du texte
Interdire la virugle dans un champs texteDate Decaler
HTML (?) - Probleme affichage texte trop large.Menu images, espace dans IE6 lorsqu'on agrandit la taille du texte
date de modification de page en javascript [résolu en php]Problème de date avec macro
Changer taille, couleur, police d'un texte par listboxCompte à rebours affiché en texte et redirection
Plus de sujets relatifs à : fmat texte ver date


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR