Bonjour
Je recherche une astuce pour économiser du temps.
Plusieurs fois par jour, je dois convertir des fichiers csv en format xlsx en faisant des petites mises en forme dans le fichier.
Mes fichiers xxx.csv sont toujours de cette forme :
Libellé colonne 1 ; Libellé colonne 2 ; Libellé colonne 3 ;etc..
"contenu ligne1";" contenu ligne1";" contenu ligne1";
Ce sont des fichiers texte, avec séparateur ; et des guillemets pour cloisonner les données, sauf la ligne d’entête.
Concrètement, voici la suite d’action que je répète à chaque fichier, sous Windows :
- Je renomme mon fichier xxx.csv en xxx.txt
- J’ouvre excel 365
- Je vais parcourir jusqu’à mon fichier xxx.txt que j’ouvre
- L’assistant importation de texte – étape 1 sur 3 s’ouvre automatiquement (il détecte l’extension .txt je pense)
- Je sélectionne « Délimité », je coche « Mes données ont une entête », puis suivant
- Je désélectionne séparateur Tabulation et je coche Séparateur Point-virgule puis Suivant
- Avec ma souris, je sélectionne toutes les colonnes, de gauche à droite, puis je passe le format des données en colonnes au format Texte puis suivant
- Ensuite, je sélectionne tout le contenu de la feuille en cliquant dans l’angle haut-gauche de la feuille
- J’active le filtre
- Je sélectionne la première ligne, la ligne d’entêtes, et je la passe en caractères gras
- je sélectionne tout le contenu de la feuille en cliquant dans l’angle haut-gauche de la feuille
- Je redimensionne toutes les colonnes en double cliquant sur la séparation entre la colonne A et la colonne B
- Je me positionne en cellule B2
- Dans le menu Affichage, Je fige les volets pour que la 1ère ligne et la 1ère colonne restent figées
- Je me positionne sur la dernière ligne du fichier excel, par exemple dans la cellule A452 si le fichier contient 452 lignes.
- J’enregistre au format xlsx
Cette suite d’actions, je dois la répéter entre 5 et 10 fois par jour…
Auriez vous un conseil à me donner pour gagner du temps svp ?
Merci d’avance !