Plusieurs autres WordTips ont abordé l’ouverture, la lecture, l’écriture, l’ajout et la fermeture de fichiers texte. Une autre commande associée aux fichiers texte séquentiels est la fonction LOF. S’il est utilisé sur un fichier ouvert, il renvoie la longueur du fichier, en octets. En d’autres termes, vous pouvez déterminer le nombre de caractères dans le fichier. Cela peut s’avérer utile si vous traitez un fichier texte caractère par caractère. Vous pouvez déterminer la longueur du fichier, puis lire autant de caractères avant de terminer le traitement du fichier. Le fragment de code suivant est un exemple d’utilisation de la fonction LOF:

Open "MyFile.Dat" for Input as #1 FileLen = LOF(1)

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

WordTips est votre source pour une formation Microsoft Word rentable.

(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (1381) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:

link: / wordribbon-Determining_the_Length_of_a_Non-Document_Text_File [Détermination de la longueur d’un fichier texte non-document].