Bonjour à tous,
je vous expose mon problème et vous remercie à l'avance de vos éventuelles réponses qui seront les bienvenues je vous assure !
j'ai un fichier .csv : j'aurai voulu sous VB Excel mettre les données du .csv dans un tableau défini avec un
Type t_nom_fichier.csv
'décalrations variables = noms des colonnes en fait
end Type
Public
toto() as t_nom_fichier.csv
et mon problème c'est comment remplir ce tableau avec mes données entrantes (qui sont ds ce fichier .csv !)
et bien sur par la suite pouvoir sélectionner ces données et faire des opérations dessus dans des fonctions ou procédures.
j'espere m'être bien exprimé.
Merci.
ci joint le code que j'avais tapé mais les données sont en tableau Excel en non en variable "invisible"
Sub lecture()
Dim v_param As Variant
Dim v_i As Long, v_p As Long
Dim v_li As String
Sheets("test").Select
v_i = 0
Open "D:\test.csv" For Input As #10
Do
v_i = v_i + 1
Line Input #10, v_li
v_param = Split(v_li, ";")
For v_p = 0 To UBound(v_param)
Cells(v_i, v_p + 1) = v_param(v_p)
'Debug.Print v_param(v_p); " ";
Next v_p
' Debug.Print
Loop Until EOF(10)
NbLigne = v_i
Close 10
End Sub
Merci, surement il y a juste une ligne à ajouter mais je sèche littéralement là
un débutant (oui je sais ça se voit je crois ;) )