Ta fonction ne marchera que si les données dans ton fichier texte sont séparées par des virgules.
Sinon, il fait utiliser Line Input au lieu de Input.
Et il faut, dans ton cas, que le tableau info() ait été déclaré en public, sinon, à la sortie de la fonction, tu le perds.
Public info(100) As String
Public Sub charger()
Dim i As Integer
Dim sTemp As String
i=0
Open App.Path & "\0121" For Input As #1
While Not EOF(1)
Line Input #1, sTemp
info(i) = sTemp
i = i + 1
Wend
Close #1
End Sub
Manu ------------------------------------------- Une question bien posée, c'est une chance de réponse bien adaptée.
|