951362
Messages postés3Date d'inscriptionmercredi 25 juin 2003StatutMembreDernière intervention23 mars 2005
-
23 mars 2005 à 19:19
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
24 mars 2005 à 00:21
Bonjour, en fait j'ai un petit problème je voulais savoir comment le résoudre.
j'ai une fonction pour reperer une chaine de caractère entre 2 parties:
----------------------------------------
Private Function ChaineEntre(Text, ChaineDebut, ChaineFin As String) As String
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 23 mars 2005 à 19:45
Private Function ChaineEntre(Text, ChaineDebut, ChaineFin As String) As String
Dim posDebut As Long
Dim PosFin As Long
posDebut = InStr(1, Text, ChaineDebut)
If posDebut Then
posDebut = posDebut + Len(ChaineDebut)
PosFin = InStr(posDebut, Text, ChaineFin)
If PosFin Then
ChaineEntre = Mid(Text, posDebut, PosFin - posDebut)
End If
End If
End Function
951362
Messages postés3Date d'inscriptionmercredi 25 juin 2003StatutMembreDernière intervention23 mars 2005 23 mars 2005 à 23:59
je comprend pas trop, c'est possible que ce sois a cause de la longueurs du texte???
car dans tout le texte, je reprend 2 autres données, sa marche, mais
quand je descend un peu plus pour prendre d'autres valeurs sa marche
plus.... comment je peut faire pour pouvoir le faire???
merci d'avance
Protecteur
Vous n’avez pas trouvé la réponse que vous recherchez ?
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 24 mars 2005 à 00:21
j'ai mis TextBox en String mais si tu as utilisé un vrai TextBox en effet c'est limité en taille on ne peut pas mettre plus de 65535 caractères environ.
sinon je vois pas d'autre limite, les pointeurs étant déclarés en Long
à moins que ton fichier dépasse les 2 milliards de caractères...