Line Input #, instruction
Lit une seule ligne d'un fichier séquentiel ouvert et l'affecte à une variable dechaîne.
Syntaxe
Entrée de # ligne filenumber, varname
La syntaxe de l'instruction Line Input # comprend les éléments suivants :
Élément | Description |
---|---|
filenumber | Obligatoire. Un numéro de fichier valide. |
varname | Obligatoire. Nom de variable de type Variant ou String valide. |
Remarques
Les données lues avec Line Input # sont généralement écrites à partir d'un fichier avec Print #.
L’instruction Line Input # lit un caractère à la fois dans un fichier jusqu’à ce qu’il rencontre une séquence de retour chariot (Chr(13)) ou de retour chariot (Chr(13) + Chr(10)). Les séquences de saut de ligne de retour chariot sont ignorées au lieu d’être ajoutées à la chaîne de caractères.
Exemple
Cet exemple utilise l'instruction Line Input # pour lire une ligne d'un fichier séquentiel et l'affecter à une variable. Cet exemple suppose qu’il TESTFILE
s’agit d’un fichier texte avec quelques lignes d’exemples de données.
Dim TextLine
Open "TESTFILE" For Input As #1 ' Open file.
Do While Not EOF(1) ' Loop until end of file.
Line Input #1, TextLine ' Read line into variable.
Debug.Print TextLine ' Print to the Immediate window.
Loop
Close #1 ' Close file.
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour