HiiiCoach
Messages postés27Date d'inscriptionvendredi 30 avril 2010StatutMembreDernière intervention 1 juin 2011
-
19 mai 2010 à 10:28
HiiiCoach
Messages postés27Date d'inscriptionvendredi 30 avril 2010StatutMembreDernière intervention 1 juin 2011
-
19 mai 2010 à 11:07
Ma question est simple:
Je souhaite créer une userform via une macro excel qui me permette de trier des données contenues dans des fichier .txt et de les avoir sous excel.
Il faudrait que je puisse sélectionner l'un de ces fichiers via un bouton, par exemple, et qu'il soit trié selon mon algorithme.
Avez vous une idée ? Je n'ai rien trouvé à ce sujet...
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 19 mai 2010 à 10:41
Salut
Tu ne pourras pas trier les infos à l'intérieur du fichier.
Il te faudra charger son contenu dans un tableau interne, faire le tri, puis remettre les données dans le fichier.
Création d'un tableau --> Dim monTableau() As String
Redimensionnement --> ReDim Preserve monTableau(0 To ?)
Sélection de fichier sur le disque --> CommonDialog
Ouvrir un fichier texte --> Open
Boucle --> Do-While
Lecture --> Line Input #
Ecriture --> Print #
Fermeture --> Close #
Tu trouveras surement des exemples parmi les sources en cherchant "lire CSV" ou "lire fichier"
Pour le tri, je te laisse faire.
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)