Bonjour à tous,
Je rencontre un problème dans le développement de mon application en Vb.Net. Cette application fait du post traitement dans excel suite à différents relevés. Dans ce post-traitement j'utilise la fonction Cubic_Spline qui a été installée depuis ce site : .
j'ai effectué plusieurs tests dans Excel directement en entrant la formule à la main et cela fonctionne parfaitement.
Mais lorsque j'essaye de le faire depuis mon application
impossible une exception est générée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 While feuillet_Dest.Cells(Row, Last_Colon_Sheet - 4).value IsNot Nothing Dim Addresse3 As String = feuillet_Dest.Cells(Row, Last_Colon_Sheet - 1).Address(False, False) Dim pv As Char = ";" Dim Formul As String = "=Cubic_Spline(" & Addresse1 & ":" & Addresse12 & pv & Addresse2 & ":" & Addresse22 & pv & Addresse3 & ")" feuillet_Dest.Cells(Row, Last_Colon_Sheet).Formula = Formul Row += 1 End Whilecependant, si je decide d'enlever le "=" de ma formule et donc écrire le reste sous forme de texte cela fonctionne.Exception from HRESULT: 0x800A03EC
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 While feuillet_Dest.Cells(Row, Last_Colon_Sheet - 4).value IsNot Nothing Dim Addresse3 As String = feuillet_Dest.Cells(Row, Last_Colon_Sheet - 1).Address(False, False) Dim pv As Char = ";" Dim Formul As String = "Cubic_Spline(" & Addresse1 & ":" & Addresse12 & pv & Addresse2 & ":" & Addresse22 & pv & Addresse3 & ")" feuillet_Dest.Cells(Row, Last_Colon_Sheet).Formula = Formul Row += 1 End While
Merci d'avance.
Partager