Bonjour

Je pilote Excel depuis VB et j'aimerais récupérer la valeur de la cellule (111, j)
qui est le résultat d'une formule sur d'autres valeur.

Malheureusement, il y a toujours une erreur :

Method 'Value' of object '_Field' failed
J'ai essayé de faire comme dans la faq :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
            xlSheet.Cells(111, j).Value = xlSheet.Cells(111, j).Value
Mais ca change rien.

Voici mon code autour du problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
            xlSheet.Cells(111, j).Value = xlSheet.Cells(111, j).Value
            MsgBox ("ok12")
            If Not IsEmpty(xlSheet.Cells(111, j)) Then rst.Fields _
("S_ISO_DIS9050_4mm").Value = xlSheet.Cells(111, j).Value
rst est un recordset.

Pourriez vous m'aider.

merci d'avance.