Ok, só dá certo mesmo se data estiver no mínimo num formato:
"12 maio 2005"
"may 12 2005"
Com dia da semana, num vai de jeito algum !!
Mas converter qualquer data para "dia da semana, dia de mes de ano hora:minuto:segundo" , faz numa boa !!
Exemplos:
debug.Print Format$(#31/1/2001 5:04:23 PM#,"dddddd hh:nn:ss")
quarta-feira, 31 de janeiro de 2001 17:04:23
debug.Print Format$(now,"dddddd hh:nn:ss")
quarta-feira, 5 de setembro de 2007 17:21:37
Será que os programadores do VB x versão num pensaram nisto não
, fazer a conversão da volta ?
Até com VB.Net pelo jeito tb. não tem
, já fucei todo wikipedia do VB.Net 2005 e nada achei também!!