Bonjour à vous
Je comprend pas ce qui arrive avec le test de mon code, du coup je me dit que je problème est surement devant le clavier Je me tourne tout de même vers vous pour m'aider à ajuster mon code pour un meilleur résultat.
Dans la routine de mon code je récupère une date, jusque la tout vas bien, en fait c'est une variable string que je convertie en date. Par fois la variable string contiens "N/A" donc je donne donc Nothing à ma Date.
En mode break, ma variable de format date contiens 12:00:00AM.
lorsque j'enregistre ma variable dans ma base Access de façon fortement typé, la cellule de ma BD marque 2001-01-01.
des suggestions de corrections seraient très apprécié.
voici mon code qui récupère ma date
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Case "Ex-Div Date:" If Tmpstr.Contains("Ex-Div Date:") Then Int1 = Tmpstr.IndexOf("qmCompanyData") Int1 = Tmpstr.IndexOf("Ex-Div Date:", Int1) Int1 = Tmpstr.IndexOf("<td class=", Int1) Int1 = Tmpstr.IndexOf(">"c, Int1) + 1 Int2 = Tmpstr.IndexOf("<"c, Int1) StrRep = Tmpstr.Substring(Int1, Int2 - Int1) StrRep = StrRep.Trim If IsDate(StrRep) Then Don.DateExDiv = CDate(StrRep) 'Console.WriteLine(Don.DateExDiv) Else Don.DateExDiv = Nothing 'Console.WriteLine(Don.DateExDiv) End If
Partager