× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Question Fichier Texte...
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
derac
  Posté le 19/05/2015 @ 21:54 
Aller en bas de la page 
Petit astucien

Bonjour,

J'ai un fichier texte contenant presque 7000 lignes écrites comme cela :

AA = American Airlines
AA = Baigne Saint-Omer
AA = Fleuve de France
AAIUN = Ville du Maroc
Aalborg = Port du Danemark
AALTO = Architecte et designer finlandais (1898-1976)
AAR = Rivière de Suisse
AARE = Rivière de Suisse
AARGAU = Au nord de la Suisse
AAS = Acide acétylsalicylique
BERD = Banque européenne pour la reconstruction et le développement
BERENGERE = Prénom féminin français
BERET = Coiffure souple
BERGERONNETTE = Oiseau passereau insectivore
BERGES = Ans
BERNACLE = Oiseau sauvage
BERNARD = Écrivain français, né à Besançon (1866-1947)
BERNE = Épreuve qui consiste à faire sauter quelqu'un en l'air
Bertin = Saint
BESICLES = Sert à faire des loupes etc...

J'aimerais savoir si il existe un soft, ou bien un truc pour être capable d'ôter tout les caractères avant les définitions ?

Par exemple, je voudrais qu'au lieu d'avoir 'AA = American Airlines', qu'il y ait 'American Airlines' seulement d'écrit et

le reste des définitions également.

Existe-il quelque chose du genre ?

Merci beaucoup.

Publicité
Constance
 Posté le 19/05/2015 à 23:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut .o/

Admettons que ton fichier s'appelle test.txt et que tu ouvres l'invites de commande dans le dossier où il se trouve.

Alors, si tu entres la commande suivante :
for /f "tokens=2*" %a in (test.txt) do echo %b>>test2.txt

tu devrais obtenir le texte voulu dans le fichier test2.txt

gilbert_rgi
 Posté le 20/05/2015 à 08:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

une autre solution avec excel ou avec calc de open office

http://cjoint.com/?EEuiGsQ8emI

http://cjoint.com/?EEuiOdcy551



Modifié par gilbert_rgi le 20/05/2015 08:41
derac
 Posté le 20/05/2015 à 08:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Constance a écrit :

Salut .o/

Admettons que ton fichier s'appelle test.txt et que tu ouvres l'invites de commande dans le dossier où il se trouve.

Alors, si tu entres la commande suivante :
for /f "tokens=2*" %a in (test.txt) do echo %b>>test2.txt

tu devrais obtenir le texte voulu dans le fichier test2.txt

Salut,

J'ai essayé ta commande et ça fonctionné.

On a créé un nouveau document texte et tout les éléments avant le signe ' = ' sont disparus'

Merci beaucoup.

Constance
 Posté le 20/05/2015 à 14:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

De rien, content que ça ait servi :]

Ceci dit d'après mes tests sur l'exemple que tu as donné, le symbole égal et l'espace qui le suivent aussi auraient dû disparaître, est-ce que ça n'a pas été le cas pour toi ?

derac
 Posté le 20/05/2015 à 20:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Constance a écrit :

Bonjour,

De rien, content que ça ait servi :]

Ceci dit d'après mes tests sur l'exemple que tu as donné, le symbole égal et l'espace qui le suivent aussi auraient dû disparaître, est-ce que ça n'a pas été le cas pour toi ?

Salut bien,

Hier j'ai dis que ça fonctionnait mais je remarque quelque chose d'étrange, à quelques endroits dans la liste

on change certaines définitions et on écrit cela à la place :

Commande ECHO activ‚e.

Ça apparaît à cinq endroits.

Penses-tu en connaître la cause ?

Merci.

derac
 Posté le 20/05/2015 à 20:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

C'est seulement pour dire que l'erreur vient que j'ai remarqué qui il a dans la liste (j'en ai remarqué deux),

il n'a pas de définitions décrites, comme par exemple c'est écrit Accompagnateur =

On donne le message Commande ECHO activ‚e à la place.

derac
 Posté le 30/05/2015 à 20:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Constance a écrit :

Salut .o/

Admettons que ton fichier s'appelle test.txt et que tu ouvres l'invites de commande dans le dossier où il se trouve.

Alors, si tu entres la commande suivante :
for /f "tokens=2*" %a in (test.txt) do echo %b>>test2.txt

tu devrais obtenir le texte voulu dans le fichier test2.txt

Salut,

Vu que tu as résolu mon problème dernièrement, j'aimerais te demander ton avis sur ce problème :

Supposons que j'ai un dictionnaire écrit en fichier texte (en ordre alphabétique) AA - ABACA - Abat-jour - ACE - etc.

Est-ce qu'il y aurait une possibilité que au lieu d'avoir la liste en ordre alphabétique,

la liste serait faite par la longueur des mots, comme cela :

AA - AC - AH - AI - AL - AM - AN - AR - AS - AT - AU - ACE - AGE - AIE - ALE - AME- AMI - ANA - API - ARE - ARS - ART - ASE - AUX -

AVE - AXE - ABAT - ABBE - ABER - ABRI ainsi de suite jusqu'au plus long mot.

Est-ce qu'il y aurait une façon quelconque de la faire ?

Merci à l'avance.

Constance
 Posté le 31/05/2015 à 15:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Re .o/

Hmm il y a forcément un moyen, mais j'avoue que spontanément, je ne vois pas… sans doute faudrait-il un programme dédié.

Publicité
gilbert_rgi
 Posté le 31/05/2015 à 17:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir

un truc dans le genre avec excel

http://cjoint.com/?EEFrBwTY81h

derac
 Posté le 31/05/2015 à 21:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
gilbert_rgi a écrit :

Bonsoir

un truc dans le genre avec excel

http://cjoint.com/?EEFrBwTY81h

Bonsoir,

Si je clique sur le lien de cjoint ça me donne des caractères de ce genre :

PK�����!�2�����\����[Content_Types].xml ��(����������������������������������������

gilbert_rgi
 Posté le 01/06/2015 à 08:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

nouveau lien

http://cjoint.com/?EFbiQfPJL7h



Modifié par gilbert_rgi le 01/06/2015 08:42
derac
 Posté le 01/06/2015 à 20:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
gilbert_rgi a écrit :

nouveau lien

http://cjoint.com/?EFbiQfPJL7h

Bonsoir,

J'ai finalement téléchargé ton fichier : Classement.xlsm

Je l'exécute en choisissant ouvrir avec excel et on m'indique ce message :

Impossible de reconnaître le format de fichier.

Je me sers d'une vieille version d'excel, la version 10.0.4302

Est-ce qu'il y aurait un endroit dans excel, un onglet par exemple qui fait ouvrir l'extension xlsm ?

Je me sers presque jamais d'excel!

Constance
 Posté le 01/06/2015 à 20:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Re .o/

Il te faut le pack de compatibilité Office 2007, (et tant qu'à faire, tu peux récupérer dans la foulée son service pack 3) ou alternativement, LibreOffice.

derac
 Posté le 01/06/2015 à 21:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Constance a écrit :

Re .o/

Il te faut le pack de compatibilité Office 2007, (et tant qu'à faire, tu peux récupérer dans la foulée son service pack 3) ou alternativement, LibreOffice.

Salut,
J'ai téléchargé le pack de compatibilité Office 2007.
Ensuite quand je clique de la droite pour ouvrir avec, j'ai le choix
d'ouvrir avec Microsoft Open XML Converter et ça fonctionne.

Merci.

Mais pour gilbert_rgi, sa liste ne se suit pas, on voit des deux lettres et des quatre lettres ainsi de suite.
De plus, moi je veux que les mots apparaissent sur une seule rangée.

Voici le résultat de sa liste :



Modifié par derac le 01/06/2015 21:28
gilbert_rgi
 Posté le 02/06/2015 à 08:48 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

he bien il faut cliquer sur le bouton et là ça va se mettre sur une colonne et rangé suivant le nombre de lettres des données

mais il faut au par avant avoir accepté l'utilisation des macro si on va dire ça marche pas

derac
 Posté le 11/02/2016 à 20:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Constance a écrit :

Salut .o/

Admettons que ton fichier s'appelle test.txt et que tu ouvres l'invites de commande dans le dossier où il se trouve.

Alors, si tu entres la commande suivante :
for /f "tokens=2*" %a in (test.txt) do echo %b>>test2.txt

tu devrais obtenir le texte voulu dans le fichier test2.txt

Bonjour,

Tu m'as sorti d'embarras avec ta commande, j'aimerais savoir si il y aurait une commande

similaire pour faire sauter des lignes dans un fichier texte comme celui-là :

A>A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-X-Y-Z

B>A-C-E-H-I-J-L-O-R-U-Y
C>A-E-F-G-H-I-L-N-O-R-S-T-U-Y-Z

D>A-E-H-I-J-N-O-R-U-V-Y-Z

E>A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z

AQA>B
AQU>A-E-I

ARA>B-C-D-F-G-I-K-L-M-N-P-R-S-T-U-V-W-X
ARB>A-E-I-O-R-U
ARC>A-B-D-E-H-I-L-O-S-T-U-Y
ARD>A-E-I-O-R-U
ARE>A-C-F-I-N-O-Q-S-T-Z

ARG>A-E-H-I-O-U-Y
ARH>L-U
ARI>A-C-D-E-L-N-O-S-T-U-Z

ARJ>U
ARK>A-H-O-W
ARL>A-B-E-I-O-Y

Le fichier contient presque 5000 lignes, est-ce qu'il y aurait possibilité
d'avoir des sauts de lignes partout dans le fichier ?

Est-ce qu'il y a une commande ou bien un logiciel qui peut le faire ?

Merci beaucoup.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
51,35 €Ordinateur Raspberry Pi 4 Type B 4 Go à 51,35 € livré
Valable jusqu'au 22 Septembre

Amazon Royaume-Uni propose le Raspberry Pi 4 Type B avec 4 Go de RAM à 42 £. Avec la conversion en euro et la livraison en France, il vous reviendra à 51,35 € livré. Pour rappel, la nouvelle version de ce mini ordinateur dispose d'un processeur ARM Quad Core à 1.5 GHz, de 4 Go  de mémoire, d'un lecteur de carte microSD, de 4 ports USB (dont 2 USB 3.0), Ethernet et HDMI. Il intègre le WiFi et le Bluetooth. Il permet l'exécution de Windows 10, Linux, le décodage de flux Blu-Ray en 1080p ainsi que l'émulation d'anciennes consoles de jeux. Si vous voulez bidouiller et explorer la programmation informatique, le Raspberry Pi est une excellente base ! C'est aussi une bonne solution pour se créer un système domotique avec Domoticz et Jeedom, Media Center avec OpenElec et Kodi ou un système de jeux retro avec Recallbox ou RetroPie. 

Vous pouvez utiliser votre compte Amazon France sur Amazon UK et il n'y a pas de douane.


> Voir l'offre
19,99 €Câble plat Ethernet RJ45 Ugreen Cat 7 10 Gbps 20 m à 19,99 € avec le code 93DJUV79
Valable jusqu'au 22 Septembre

Amazon fait une promotion sur le câble plat Ethernet RJ45 Ugreen Cat 7 10 Gbps 600 Mhz d'une longueur de 20 m à 19,99 € avec le code 93DJUV79. On le trouve habituellement à 37,99 €. Pour profiter de l'offre, saisissez le code 93DJUV79 sur la page de paiement. La livraison en point relais est gratuite.


> Voir l'offre
149,99 €Ecran 24 pouces ViewSonic VX2458-C-MHD (incurvé, FullHD, 144Hz, 1ms) à 149,99 €
Valable jusqu'au 22 Septembre

Darty fait une promotion sur l'écran 24 pouces ViewSonic VX2458-C-MHD qui passe à 149,99 €. On le trouve ailleurs à partir de 170 €. Cet écran dédié aux joueurs dispose d'une dalle incurvée FullHD 1 ms à 144 Hz, un filtre lumière bleue et de la technologie anti scintillement Flicker Free. Il est compatible FreeSync, GSync et a des entrées HDMI, DP et DVI. Il intègre des haut-parleurs. 


> Voir l'offre

Sujets relatifs
Question document texte sous Win XP...
Transformer un fichier html en fichier texte
Créer texte dans une fichier JPG
fichier .DOCX corrompu. Cmt récupérer le texte ?
texte (et non fichier) effacé : récupération ?
Arrangeur Fichier Texte...
transformer un texte sous jpeg en fichier word
Convertir un fichier son .wave en texte imprimable
Trier une liste dans un fichier texte
Importation de fichier texte
Plus de sujets relatifs à Question Fichier Texte...
 > Tous les forums > Forum Bureautique