Calimero33
XLDnaute Nouveau
Bonjour, j'ai réalisé une requête SQL avec ADO et recordset elle fonctionne très bien néanmoins les données numériques que j'importe sont devenu une chaine de caractère. J'aurai besoin de faire des calculs dessus je voudrais donc convertir ma variable Rst en Double avec la fonction CDbl. Rien à faire j'ai le message d'erreur Type Incompatible, j'ai essayé avec la fonction CInt c'est pareil. Une idée ?
Set Rst = New ADODB.Recordset
Set Rst = Cn.Execute(texte_SQL)
'Ecrire le résultat de la requête dans la cellule
Dim Resultat As Double
Resultat = CDbl(Rst)
Resultat = (Resultat / 1000) * (-1)
Merci !!!
Set Rst = New ADODB.Recordset
Set Rst = Cn.Execute(texte_SQL)
'Ecrire le résultat de la requête dans la cellule
Dim Resultat As Double
Resultat = CDbl(Rst)
Resultat = (Resultat / 1000) * (-1)
Merci !!!