Supprimer des line feed dans des colonnes
Fermé
DelNC
Messages postés
2234
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
-
16 janv. 2016 à 10:16
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 18 janv. 2016 à 23:46
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 18 janv. 2016 à 23:46
A voir également:
- Supprimer des line feed dans des colonnes
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Comment récupérer des messages supprimés sur whatsapp - Guide
- Supprimer edge - Guide
- Faire des colonnes sur word - Guide
2 réponses
Utilisateur anonyme
16 janv. 2016 à 20:44
16 janv. 2016 à 20:44
Salut.
Il serait largement plus simple de le faire en AutoIt.
Je sais le faire.
Je remplace @LF (c'est une macro AutoIt) par "" : ce qui correspond à une suppression.
Bref, es-tu d'accord de le faire en AutoIt ?
++
Il serait largement plus simple de le faire en AutoIt.
Je sais le faire.
Je remplace @LF (c'est une macro AutoIt) par "" : ce qui correspond à une suppression.
Bref, es-tu d'accord de le faire en AutoIt ?
++
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
17 janv. 2016 à 12:37
17 janv. 2016 à 12:37
hello
on teste si ligne ne termine pas par ", on la concatène avec la ligne suivante
on teste si ligne ne termine pas par ", on la concatène avec la ligne suivante
C:> cc
"2K45.23";"ARC CA 125";"4";"0";"103";"2222"
"2K45.28";"ARC CA 12 ";"4";"0";"30" ;"412"
"2K46.01";"ARC " ;"4";"440";"11 626"
"2K46.10";"ARC TG ";"4";"740";"8 483"
C:> type cc.bat
@echo off
echo [^^^"]$>f2
set l2=
setlocal enabledelayedexpansion
for /F "delims=" %%a in (fichier.txt) do (
set l=%%a
echo !l!| findstr /r /G:f2>NUL
if !ERRORLEVEL! EQU 0 (
set l2=!l!
) else (
echo !l2!!l!
set l2=
)
)
DelNC
Messages postés
2234
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
1 999
17 janv. 2016 à 22:20
17 janv. 2016 à 22:20
Bonjour dubcek
je ne comprends pas pourqui tu mets dans le else
De plus, je n'arrive pas à afficher le résultat du script :(
Je retourne à mes autres scripts
@+
je ne comprends pas pourqui tu mets dans le else
else (
echo !l2!!l!
set l2=
)
De plus, je n'arrive pas à afficher le résultat du script :(
Je retourne à mes autres scripts
@+
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
18 janv. 2016 à 08:55
18 janv. 2016 à 08:55
echo !l2!!l! on affche la ligne précédente et la courante sur une seule ligne
set l2= on efface l2 si l y a une ligne entière qui suit on affichera que l1
set l2= on efface l2 si l y a une ligne entière qui suit on affichera que l1
DelNC
Messages postés
2234
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
1 999
18 janv. 2016 à 23:46
18 janv. 2016 à 23:46
Ok
Merci
:)
Merci
:)
17 janv. 2016 à 08:55
je ne connais pas du tout le AutoIt.
De plus, il faut que j'exécute une suite de script pour formater le document avant de réaliser une insertion dans la database.
17 janv. 2016 à 11:26
Peut-être qu'un expert en batch aura la solution et viendra t'aider.
@++