sergent_barnes
Messages postés1Date d'inscriptionmercredi 23 novembre 2005StatutMembreDernière intervention15 mars 2006
-
15 mars 2006 à 15:44
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 2018
-
15 mars 2006 à 17:59
Bonjour,
Je dois effectuer une acquisition (carte Keithley KUSB) de tension et
afficher cette tension sur un graphique. La solution que j'ai mis au
point pour l 'instant c'est un programme en VB 6 qui permet de tracer
un graphe sous Excel, puis d'exporter ce graphe (au format JPEG) vers
une fenêtre Visual Basic. Ce programme fonctionne bien sous VB6, mais
je dois impérativement le faire tourner sous VB.net 2003, le problème
c'est qu'après la phase de conversion initiale, le programme ne marche
toujours pas sous VB.net.
Voici les extraits du code importants et la ligne qui "plante" :
Dim appExcel As Excel.Application 'application Excel
Dim wbExcel As Excel.Workbook 'classeur Excel
Dim wsExcel As Excel.Worksheet 'feuille Excel
Dim LastCell As String 'adresse de la dernière cellule du tableau des valeurs (pour tracer le graphique)
appExcel.ActiveChart.ChartType = Excel.XlChartType.xlLineMarkers 'type de graphique ligne
(erreur signalée à cette ligne lors de l'execution)
Et le message d'erreur qui s'affiche :
Une exception non gérée du
type 'System.NullReferenceException' s'est produite dans
microsoft.visualbasic.dll
Informations supplémentaires : Variable objet ou variable d'un bloc With non définie.
Etant vraiment novice en Visual
Basic (je ne suis pas informaticien) je ne parviens pas à résoudre
cette erreur pour que ce code qui fonctionne bel et bien en
VB 6 fonctionne aussi en VB.net.
Merci de votre attention, en espérant une réponse rapide !