Comment convertir le Bloc-notes en Excel avec des colonnes (5 méthodes)

  • Partage Ça
Hugh West

Il peut arriver que vos données soient stockées au format texte (.txt) dans Notepad, un éditeur de texte dédié appartenant à Microsoft. Cependant, Excel offre la possibilité d'importer les données à partir d'un large éventail de sources. Plus important encore, Excel convertit les textes tout en créant des colonnes séparées. Dans cette session instructive, je présenterai 5 méthodes pour convertir Notepad en Excel aveccolonnes avec une explication appropriée.

Télécharger le cahier d'exercices

Conversion de Notepad en Excel avec des colonnes.xlsm

5 méthodes pour convertir le Bloc-notes en Excel avec des colonnes

En supposant que Rapport sur les ventes de certains Articles de produits est donné avec ID du produit , États et Ventes dans le Bloc-notes comme indiqué dans la capture d'écran ci-dessous.

Note : Le texte ci-dessus est délimité par des tabulations, ce qui signifie que la tabulation fait office de séparateur.

Maintenant, vous devez convertir les textes du Bloc-notes en Excel avec des colonnes.

1. ouvrir directement le bloc-notes

Dans la première méthode, je vous montrerai comment ouvrir directement le Bloc-notes.

Étape 01 : Ouvrir d'abord Notepad

➤ Au départ, vous devez créer un classeur vierge et aller dans . Fichier > ; Ouvrir .

➤ Ensuite, allez à l'emplacement du fichier où vous stockez le fichier (Notepad) comme indiqué dans l'image suivante.

➤ Après avoir fait cela, cliquez sur le document texte. Si vous ne trouvez pas le fichier, assurez-vous de choisir le format en tant que Fichiers texte (à partir du côté inférieur droit).

➤ Enfin, pressez sur les Ouvrir option.

Étape 02 : Traitement de l'assistant d'importation de texte

Immédiatement (après avoir ouvert le fichier texte), vous verrez apparaître une boîte de dialogue à savoir Assistant d'importation de texte (il sera ouvert par défaut). Il s'agit d'un processus en 3 étapes.

➤ Tout d'abord (étape 1 de 3), gardez le cercle vérifié avant le... Délimité et cochez également la case avant le type de données Mes données ont des en-têtes option.

➤ Maintenant, vous êtes à l'étape 2 de 3 de la Assistant d'importation de texte Comme le jeu de données est délimité par des tabulations, vous devez choisir l'option Onglet comme Délimiteurs .

➤ Plus tard (étape 3 sur 3), assurez-vous que le format des données de la colonne est . Général et cliquez sur le Finition bouton.

Vous obtiendrez alors le résultat suivant : étonnamment, le nom du classeur et de la feuille sera le même que dans le fichier texte.

Finalement, vous obtiendrez le résultat suivant après avoir modifié le formatage en fonction de vos besoins.

Lire la suite : Comment convertir automatiquement un fichier texte en Excel (3 méthodes adaptées)

2. Copier et coller le texte du Bloc-notes

La première méthode est certainement une méthode rapide, mais vous ne pouvez pas convertir le bloc-notes à un emplacement spécifique. Par exemple, si vous voulez stocker l'ensemble de données à partir de l'icône B4 cellule, vous pouvez suivre cette méthode.

➤ Dans un premier temps, sélectionnez les textes après avoir ouvert le bloc-notes et appuyez sur . CTRL + C à copier.

➤ Maintenant, il suffit d'aller au B4 cellule et appuyez sur CTRL + V .

Ainsi, le résultat sera le suivant.

3. convertir Notepad en Excel lorsque le texte est délimité par des virgules

L'un des inconvénients majeurs de la deuxième méthode est qu'elle ne fonctionne pas bien si le texte comporte un délimiteur de virgule, comme le montre la capture d'écran suivante.

Étape 01 : Copier et coller les textes

➤ Principalement, vous devez sélectionner et copier les textes.

Après avoir copié et collé les textes dans l'application B4 (comme le fait la deuxième méthode), vous obtiendrez le résultat suivant de la commande B4 à B15 cellules.

Étape 02 : Utiliser la fonction Texte en colonnes

Maintenant, vous devez utiliser le Texte en colonnes pour créer des colonnes distinctes.

➤ Pour ce faire, allez dans la rubrique Données tab> ; Outils de données ruban> ; choisissez le Texte en colonnes fonction.

➤ Dans les étapes 1 à 3, vous devez choisir les Délimité type de données.

➤ Ensuite (dans les étapes 2 de 3), choisissez les Virgule comme Délimiteurs .

➤ Dans la dernière étape, vous devez garder la Général format des données vérifié.

Finalement, vous obtiendrez le résultat suivant.

Lire la suite : Convertir Excel en fichier texte avec délimiteur (2 approches faciles)

Lectures similaires

  • Comment extraire des données d'une liste à l'aide d'une formule Excel (5 méthodes)
  • Comment extraire des données d'Excel vers Word (4 façons)
  • Extraire du texte après un caractère dans Excel (6 façons)
  • Formule Excel pour obtenir les 3 premiers caractères d'une cellule (6 façons)
  • Renvoyer plusieurs valeurs dans Excel en fonction d'un seul critère (3 options)

4. Power Query pour convertir Notepad en Excel

En convertissant Notepad en Excel avec des colonnes, Power Query (un moteur de transformation et de préparation des données dans Excel) vous donnera des résultats exceptionnels.

➤ Tout d'abord, allez dans la section Données onglet> ; liste déroulante de l Obtenir des données option> ; Du dossier > ; Depuis le texte/CSV .

➤ Cliquez sur le fichier texte, puis choisissez l'option Importation bouton.

➤ Ensuite, vous verrez un aperçu du fichier texte où se trouve l'élément Onglet est fixé comme le Délimiteur automatiquement.

➤ En outre, si vous souhaitez charger les données converties dans une feuille de travail, sélectionnez le bouton Chargement à option.

➤ Ensuite, spécifiez l'emplacement (par ex. =PowerQuery!$B$4 ).

Enfin, vous obtiendrez le résultat suivant.

5. utilisation du code VBA

La cinquième et dernière méthode concerne l'application de VBA code pour convertir Notepad en Excel avec des colonnes en un seul clic.

Avant de faire cela, vous devez créer un module pour insérer le fichier VBA code.

➤ Tout d'abord, ouvrez un module en cliquant sur . Développeur > ; Visuel Base (ou appuyez sur ALT + F11 ).

➤ Deuxièmement, allez à Insérer > ; Module .

➤ Puis, copiez le code suivant dans le module nouvellement créé.

 Sub ConvertNotepadToExcel() Dim Txt As String Open "E:\Exceldemy\Sales Report.txt" For Input As 60 Range("B4").Select Do Until EOF(60) Input #60, Txt ActiveCell.Value = Txt ActiveCell.Offset(1, 0).Select Loop Close (60) End Sub 

Deux choses que vous devez changer :

  • Spécifiez le chemin d'accès : Bien entendu, vous devez spécifier le chemin (emplacement du fichier) du fichier texte existant, par exemple E:\Exceldemy\Sales Report.txt
  • Sélectionnez la cellule de sortie : Ensuite, vous devez spécifier l'emplacement où vous voulez obtenir les données converties, par exemple B4 cellule.

Après avoir exécuté le code (le raccourci clavier est F5 ), vous obtiendrez le résultat suivant.

Après avoir utilisé le Texte en colonnes fonction discutée dans étape 2 de la troisième méthode et le formatage, la sortie ci-dessus ressemblera à ce qui suit.

Lire la suite : Code VBA pour convertir un fichier texte en Excel (7 méthodes)

Conclusion

C'est la fin de la session d'aujourd'hui. C'est ainsi que vous pouvez convertir Notepad en Excel avec des colonnes. Maintenant, choisissez n'importe quelle méthode basée sur votre exigence. Quoi qu'il en soit, n'oubliez pas de partager vos pensées.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.