Herve_be
Messages postés999Date d'inscriptionmercredi 4 août 2010StatutMembreDernière intervention 5 juin 2023
-
Modifié le 14 janv. 2019 à 15:46
jordane45
Messages postés37538Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 7 juin 2023
-
14 janv. 2019 à 16:04
Bonjour,
Je ne comprends pas pourquoi cette variable serait indéfinie.
Dans un module (.BAS) j'ai
Option Explicit
Private Type Info
X As String
Y As Long
...
End Type
Private Infos() As Info
Private Count As Long
Public Function GetInfoS() As String
Count = GetInfo(Info)
GetInfo est une fonction définie dans un autre module (.BAS)
Sur la dernière ligne : "Variable not defined" et Info est surligné !?!
EDIT : Correction des balises de code : Ajout du langage afin d'avoir le coloration syntaxique
Herve_be
Messages postés999Date d'inscriptionmercredi 4 août 2010StatutMembreDernière intervention 5 juin 20232 14 janv. 2019 à 15:47
La coloration syntaxique permet-elle de répondre à ma question ?
jordane45
Messages postés37538Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 7 juin 2023341 14 janv. 2019 à 16:04
La coloration syntaxique ne permet pas nécessairement de répondre à ta question... mais cela permet
- de s'assurer que le code écrit l'est correctement
- de voir plus rapidement les instructions
- d'avoir l'indentation
bref.. de rendre le code plus agréable et facile à lire....
Cela ne peut donc être que bénéfique... puisque les personnes qui viennent lire ce message trouveront un code plus agréable et clair à lire.... ils seront donc plus enclin à aider.
vb95
Messages postés3418Date d'inscriptionsamedi 11 janvier 2014StatutContributeurDernière intervention31 mai 2023165 Modifié le 14 janv. 2019 à 16:09
Bonjour
Info est un type et non une variable
La variable de type Info à mettre en paramètre pour la fonction GetInfo serait plutôt Infos(0) par exemple que tu as définie dans le tableau à cette ligne
Evidemment il te faut définir la taille de ce tableau
14 janv. 2019 à 16:04
- de s'assurer que le code écrit l'est correctement
- de voir plus rapidement les instructions
- d'avoir l'indentation
bref.. de rendre le code plus agréable et facile à lire....
Cela ne peut donc être que bénéfique... puisque les personnes qui viennent lire ce message trouveront un code plus agréable et clair à lire.... ils seront donc plus enclin à aider.
Merci d'y penser dans tes prochains messages.