SimonAbrhm
XLDnaute Nouveau
Bonjour à tous,
Je vous remercie d'avance pour votre aide !
Je souhaiterais à partir d'une macro transformer un fichier Excel (en PJ) en fichier .txt. Ce fichier devra respecter la mise en forme du fichier .txt en PJ.
La première colonne du fichier .txt correspond à 10 chiffres (0123456789). Attention : ces 10 chiffres ne figurent pas dans le fichier Excel. Cependant, ces 10 chiffres sont toujours les mêmes (voir fichier .txt en PJ). Chaque colonne du fichier .txt est séparée par un espace. La deuxième colonne reprend les données de la colonne A du fichier. La troisième colonne du fichier .txt reprend la date qui figure dans le fichier Excel colonne C. La doite doit en format comme dans le fichier .txt c'est-à-dire 6 chiffres et en format anglais (mmjjaa). Exemple : 10-Dec-19 => 121019. La quatièreme colonne du fichier .txt correspond à la colonne D du fichier Excel. Attention : le format numérique est un peu spécial. Exemple : si j'ai le montant suivant dans l'Excel $543.89 il doit être comme suit dans le fichier .txt : 0000054389. Le numéro contient toujours 10 chiffres et les 2 derniers chiffres étant les décimales. Autre exemple : $0.89 => 0000000089. La dernière colonne du fichier .txt reprend le nom du client du fichier Excel colonne H. Dans le fichier .txt le nom du client doit être en majuscule.
Dans le fichier .txt, je ne dois pas avoir la première et la dernière ligne du fichier Excel.
Pour information, je ne peux pas modifier le fichier Excel. Il s'agit d'un Excel que j'exporte d'un logiciel dès que j'en ai le besoin.
Si certains points ne sont pas clairs, n'hésitez pas à me le dire.
Encore merci pour votre aide !
Simon
Je vous remercie d'avance pour votre aide !
Je souhaiterais à partir d'une macro transformer un fichier Excel (en PJ) en fichier .txt. Ce fichier devra respecter la mise en forme du fichier .txt en PJ.
La première colonne du fichier .txt correspond à 10 chiffres (0123456789). Attention : ces 10 chiffres ne figurent pas dans le fichier Excel. Cependant, ces 10 chiffres sont toujours les mêmes (voir fichier .txt en PJ). Chaque colonne du fichier .txt est séparée par un espace. La deuxième colonne reprend les données de la colonne A du fichier. La troisième colonne du fichier .txt reprend la date qui figure dans le fichier Excel colonne C. La doite doit en format comme dans le fichier .txt c'est-à-dire 6 chiffres et en format anglais (mmjjaa). Exemple : 10-Dec-19 => 121019. La quatièreme colonne du fichier .txt correspond à la colonne D du fichier Excel. Attention : le format numérique est un peu spécial. Exemple : si j'ai le montant suivant dans l'Excel $543.89 il doit être comme suit dans le fichier .txt : 0000054389. Le numéro contient toujours 10 chiffres et les 2 derniers chiffres étant les décimales. Autre exemple : $0.89 => 0000000089. La dernière colonne du fichier .txt reprend le nom du client du fichier Excel colonne H. Dans le fichier .txt le nom du client doit être en majuscule.
Dans le fichier .txt, je ne dois pas avoir la première et la dernière ligne du fichier Excel.
Pour information, je ne peux pas modifier le fichier Excel. Il s'agit d'un Excel que j'exporte d'un logiciel dès que j'en ai le besoin.
Si certains points ne sont pas clairs, n'hésitez pas à me le dire.
Encore merci pour votre aide !
Simon