[Catégorie modifiée VB6 --> VBA] Chercher chaine de caractère

kermichou34 Messages postés 2 Date d'inscription mardi 21 septembre 2010 Statut Membre Dernière intervention 29 septembre 2010 - 21 sept. 2010 à 17:36
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 22 sept. 2010 à 13:07
Bonjour à tous,

Voilà je suis débutant en VBA et j'aimerai faire un truc tout simple dans la théorie :

* dans un excel (Cherche.xlsx) j'appuie sur un bouton

* le bouton déclenche le module qui va chercher une chaine de caractère (ex: Total=) contenu dans un fichier texte (se trouvant dans le même dossier que l'excel)

* et enfin copie la chaine de caractère qui suit "Total=" dans une cellule de Cherche.xlsx


But : pouvoir automatiser la recherche du total et la copier dans un excel.

Merci d'avance pour toutes vos aident.

3 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
22 sept. 2010 à 09:04
Salut

Tout ce dont tu as besoin est dans l'aide :
- Ouvrir un fichier texte : Open, Do-Loop, Line Input #, Close #
- Rechercher une chaine à l'intérieur d'une chaine : Instr
- Isoler une partie de chaine : Mid, Left, Right

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
kermichou34 Messages postés 2 Date d'inscription mardi 21 septembre 2010 Statut Membre Dernière intervention 29 septembre 2010
22 sept. 2010 à 09:31
Ok mais il je crois que les fonctions que tu m'as cité pour ouvrir un fichier texte ne fonctionne pas sous excel 2007
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
22 sept. 2010 à 13:07
???
mais si !
Rejoignez-nous