Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/08/2007, 00:41
ReViJa
 
Fecha de Ingreso: abril-2007
Mensajes: 187
Antigüedad: 18 años
Puntos: 1
Re: Detectar formato de fecha en una cadena

Hola, te dejo el ejercicio hecho.
Código:
Dim Cadena As String, Fechas As String
Dim x As Integer
Dim Key() As String

Cadena = "01/ENE/2007 D00007 5000 001 017 despensas 06/ENE/2007 d/183842 "
Key = Split(Cadena)
Cadena = ""

For x = LBound(Key) To UBound(Key)
  If IsDate(Key(x)) Then
    Fechas = Fechas & Key(x) & " "
  Else
    Cadena = Cadena & Key(x) & " "
  End If
Next
Debug.Print Cadena
Debug.Print Fechas
Un saludo.