skymath
Messages postés16Date d'inscriptionmardi 21 août 2012StatutMembreDernière intervention21 août 2012
-
18 févr. 2002 à 16:34
jojoinc
Messages postés3Date d'inscriptionmardi 19 juin 2001StatutMembreDernière intervention18 mai 2004
-
23 août 2002 à 12:32
bonjour,
je voudrais savoir s'il est possible de détecter une tabulation dans un fichier texte ?
merci d'avance de votre réponse (si c pas possible répondez moi non svp que je ne cherche pas pour rien :) )
cs_Fabian
Messages postés36Date d'inscriptionvendredi 5 octobre 2001StatutMembreDernière intervention 6 février 2009 18 févr. 2002 à 18:27
Après avoir lu la ligne de ton fichier texte, tu peux utiliser la focntion Instr qui te renverra la position du caractère de tabulation (si il y en a un) , sinon elle renverra 0
Voici un bref exemple.
Sub FindTab(strte As String)
Dim strFileName As String
Dim strLineOfText As String
strFileName = "MONFICHIER"
' Ouvrir le fichier en Input.
Open strFileName For Input As #1
' Lire le fichier jusqu'à la fin de celui-ci
Do While Not EOF(1)
' Line Input #1, strLineOfText
If InStr(1, strte, vbTab) <> 0 Then
' vbTab = Chr(9)
' Traitement souhaité si on trouve un Tab
SearchUserName = strLineOfText
End If
Loop
' Fermer le fichier
Close #1
End Sub
Attention, tu ne trouveras que la première occurence du tab.