Bonjour,
j'aimerais savoir s'il etait possible d'acceder directement a une ligne a l'ouverture d'un fichier, pour pouvoir la lire par la suite.
Mon but etant de recuperer une phrase au hasard dans un fichier.
Par la meme occasion est-il possible de connaitre le nombre d'enregistrement dans le fichier sans avoir le parcourir entierement en faisant des i++
Voila comment je fait actuellement, sachant que j'ai 4 ligne enregistrées je fait un Rnd(3) qui me sort toujours l'une des 2 premieres phrases d'ailleur, je pense que le rnd plante.
Open App.Path & "\phrase.txt" For Input As #1 'Ouverture du fichier
For i = 0 To Rnd(3)
Line Input #1, Contenu 'Lecture de la ligne
Next
Close #1
Merci de m'eclaircir sur la syntax.
DoR][aN