Bonjour à tous,
Je dois utiliser un programme précédemment codé par une autre personne en VBA sous Excel. Je ne sais pas du tout coder dans ce language. Le programme que j'utilise en parallèle avec ce code est un programme de mesure de courant sur des transistors. J'applique une tension, le logiciel me donne la courant associée pour faire simple.
Mon problème est que lorsque je lance mon programme, vba m'annonce une erreur pour l'enregistrement des valeurs du courant. Voici la fonction qui lit le courant.
L'erreur se situe où il marque Enter Adresse_K236, I_ASCII.
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
17 Function Fn_Lecture_courant_K236() ' Déclaration des variables Dim I_ASCII As Variant Dim I_caractere As String ' Renvoie le courant mesuré Define ' Initialisation du Gpib Configure ' Initialisation du Gpib Trigger Adresse_K236 ' Lit le courant Delay 0.2 Enter Adresse_K236, I_ASCII ' Acces à la mémoire du K236 bconvert I_caractere, I_ASCII, 1, blen(I_ASCII) ' Conversion du format ASCII Fn_Lecture_courant_K236 = Val(I_caractere) Delay 0.3 unconfigure ' Fermeture du Gpib End Function
Avez vous une solution pour régler ce problème?
Je vous remercie par avance.
Partager