Bonjour à tous, amis programmeurs
Je cherche à réaliser une macro Excel qui va retraiter automatiquement la mise en page d'un fichier particuliers.
Voilà ce qui se passe :
1. Importation d'un fichier .txt dans Excel toujours structuré de la même façon
2. Créer une "boucle" qui va tester chaque ligne du fichier dans le style suivant :
2a. si X "espace" avant mot / caractère, envoyer le contenu des caractères de la ligne à la colonne X
2b. si aucun caractère sur une ligne de la feuille Excel, arrêt de la macro
J'ai quelques connaissances de base en programmation, mais très peu en VBA, c'est pourquoi je me tourne vers vous pour m'orienter correctement (et ne pas perdre inutilement du temps).
Voici un exemple d'une feuille Excel :
![](http://zifweb.p0d.info/partage/tableau_test.jpg)
Note : ce fichier texte est créé par une autre application (CMAP) qui génère automatiquement l'indentation.
Peut-être existe-t-il une autre manière d'y arriver plus simple...
Si vous avez des questions, je reste bien entendu à votre disposition
En vous remerciant pour votre aide,
Zifnab
Partager