Bonjour,
j'ai un fichier texte avec principalement des chiffres, mais aussi parfois des lettres. Voici un exemple de ligne :
4 10C 5 7 3 0 5
Le problème, c'est que quand VB lit ce fichier, il ne lit pas les lettres. Il les ignore. Cela est vrai que les variables ni (voir mon code ci-dessous) soient des String ou des integer.
Pouvez-vous donc m'indiquer comment faire pour lire une chaîne de caractères avec chiffres et lettres? J'ai du mal à croire que ce n'est pas possible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim n1, n2, n3, n4, n5, n6, n7 As String ... Open (App.Path + "\poubelle.txt") For Input As #1 Do While Not EOF(1) Input #1, n1, n2, n3, n4, n5, n6, n7
En prime, je vous pose la même question avec une association de chiffres et de caractères spéciaux tels que ', ^, *, ", #,... Il semble que les gillemets permettent de prendre tout un texte jusqu'au prochaines gillemets avec ses blancs, faisant habituellement office de séparateur. Précisément l'association de chiffres avec ' me serait utile pour lire des temps : 30'25''.
Par avance, merci!
Partager