gon_ak
Messages postés197Date d'inscriptionmardi 28 février 2006StatutMembreDernière intervention17 novembre 2006
-
11 mai 2006 à 17:43
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
12 mai 2006 à 05:08
Rebonjour à tous,
J'ai besoin d'un sacré coup de main SVP. Voici mon problème:
Lorsque j'effectue la lecture de mon fichier CSV ligne par ligne, j'aimerais pouvoir extraire des informations de ma ligne que je vais enregistrer dans ma base de donnée et pouvoir supprimer le reste.
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 11 mai 2006 à 18:16
Salut
En effet, Split est tout indiqué.
Par contre, tu auras remarqué, il considère aussi comme séparateur le ; situé à l'intérieur de la 1ere partie de la chaine.
Heureusement, les données qui t'intéressent se situent à la fin de la chaine, donc elles se trouveront dans le dernier élément du tableau créé avec la fonction Split.
Dim TableauTemporaire() As String ' Type String obligatoire avec Split
TableauTemporaire = Split(maChaineLue, ";")
DernièreValeur = TableauTemporaire(UBound(TableauTemporaire))
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Champion du monde de boule de cristal - 2005 Le savoir est la seule matière qui s'accro