Euh, je crois que j'ai répondu comme un âne, à l'instant.
Si je ne m'abuse il s'agit de lire ligne par ligne un fichier texte, dans un code VBA ?
Et donc le chemin vers le fichier se trouvait dans la variable String qui s'appelle Chemin.
Dim strLigne As String
Open Chemin For Input As #1 While Not EOF(1) Line Input #1, strLigne Debug.Print strLigne Wend Close #1
Je suis parti du principe qu'on n'a pas de fichier n° 1 d'ouvert. Pour éviter de se tromper sur cette présomption, on aurait pu utilise r la fonction FreeFile, qui retourne le premier numéro de fichier disponi ble.
En regardant dans l'aide (à Input par exemple) on peut trouver d'autres instructions de lecture, capables de lire plusieurs variables sur une lig ne.
le Nordiste a écrit, le 18/11/2011 13:25 :
Impeccable,
Et pour ouvrir le fichier sélectionné ?
Merci pour votre aide
Euh, je crois que j'ai répondu comme un âne, à l'instant.
Si je ne m'abuse il s'agit de lire ligne par ligne un fichier texte,
dans un code VBA ?
Et donc le chemin vers le fichier se trouvait dans la variable String
qui s'appelle Chemin.
Dim strLigne As String
Open Chemin For Input As #1
While Not EOF(1)
Line Input #1, strLigne
Debug.Print strLigne
Wend
Close #1
Je suis parti du principe qu'on n'a pas de fichier n° 1 d'ouvert.
Pour éviter de se tromper sur cette présomption, on aurait pu utilise r
la fonction FreeFile, qui retourne le premier numéro de fichier disponi ble.
En regardant dans l'aide (à Input par exemple) on peut trouver d'autres
instructions de lecture, capables de lire plusieurs variables sur une lig ne.
Euh, je crois que j'ai répondu comme un âne, à l'instant.
Si je ne m'abuse il s'agit de lire ligne par ligne un fichier texte, dans un code VBA ?
Et donc le chemin vers le fichier se trouvait dans la variable String qui s'appelle Chemin.
Dim strLigne As String
Open Chemin For Input As #1 While Not EOF(1) Line Input #1, strLigne Debug.Print strLigne Wend Close #1
Je suis parti du principe qu'on n'a pas de fichier n° 1 d'ouvert. Pour éviter de se tromper sur cette présomption, on aurait pu utilise r la fonction FreeFile, qui retourne le premier numéro de fichier disponi ble.
En regardant dans l'aide (à Input par exemple) on peut trouver d'autres instructions de lecture, capables de lire plusieurs variables sur une lig ne.