|
|
|
|
angy21, le vendredi 21 octobre 2005 à 15:49:24je te conseille 2 sites plein d'astuces notemment pour supprimer les lignes vides
http://ericrenaud.free.fr/droitefeuilles.htm et http://www.excelabo.net/xl/comparer#doublonsfusion |
Voici la reponse à ton probleme !
j'ai mis ton problème sur le site de Liberty BASIC France et certains utilisateurs m'ont renvoyé leur réponse. En voici une : il s'agit d'un programme ecrit en Liberty BASIC par MC-kurt filedialog "Ouvrir un fichier", "*.txt", cheminFichier$ 'demande l'ouverture d'un fichier if fcheminFichier$ = "" then end 'Si aucun fichier n'est sélectionné, terminer le programme longChemin = len(cheminFichier$) 'revoie la longeur du chemin du fichier cheminEnreg$ = left$(cheminFichier$, (longChemin-4)) +"-2.txt" 'cré un fichier en enlevant 4 caractères au chemin d'origine (.txt) et y ajoute "-2.txt" open cheminFichier$ for input as #Fichier 'ouvre le fichier sélectionné open cheminEnreg$ for output as #enregFichier 'ouvre le fichier à enregistrer while eof(#Fichier) = 0 'regarde si il n'est pas à la fin du fichier input #Fichier, Ligne$ 'récolte la ligne du fichier if Ligne$ <> "" then print #enregFichier, Ligne$ 'teste si il y a bien un caractère, et si oui l'enregistre dans le nouveau fichier wend close #Fichier 'ferme le 1er fichier close #enregFichier 'ferme le 2nd fichier end 'fin du programme Si tu souhaite le remercier tu peux le faire directement sur ce post : http://www.lbasic.atomysk.com/forum/viewtopic.php?p=6597#6597 @++ |
Bonjour,
je ne sais pas si ton problème est réglé mais j'ai fait une form en VB.NET à parfaire, je l'ai déposé sur codes-sources.com : http://www.vbfrance.com/codes/SUPPRIMER-LIGNES-VIDES-FICHIER-TEXTE_44396.aspx |
|
Bonjour,
exemple type :
' Fichier LireFichier.vbs
'
'
Const cteLecture = 1
Const cteEcriture = 2
Const cteFichierSrc = "C:\Documents Local\Test_in.txt"
Const cteFichierDes = "C:\Documents Local\Test_out.txt"
Dim objFSO, objFichierSrc, objFichierDes, Texte
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFichierSrc = objFSO.OpenTextFile(cteFichierSrc, cteLecture)
Set objFichierDes = objFSO.CreateTextFile(cteFichierDes, cteEcriture)
While Not objFichierSrc.AtEndOfStream
Texte = objFichierSrc.ReadLine
Texte = Trim(Texte)
If ( Len(Texte) > 0 ) Then
objFichierDes.Writeline Texte
End If
Wend
objFichierSrc.Close
objFichierDes.Close
Set objFichierSrc = Nothing
Set objFichierDes = Nothing
Set objFSO = Nothing
WScript.Quit(0)
Lupin |
| 05/01 18h57 | Sed - Supprimer une ou plusieurs lignes d'un fichier | Sed |
| 03/03 15h50 | [Bash] Afficher un fichier sans les lignes de commentaires | Bash |
| 23/03 20h06 | Sed - Insérer des espacements | Sed |
| 27/01 18h36 | Comment lire un fichier ligne par ligne | Bash |
| 11/11 20h09 | [Windows/Corbeille] Supprimer un fichier sans confirmation | Windows |
| 19/01 16h14 | Pb de ligne dans fichier txt | 7 |
| 21/12 00h20 | [JAVA]Probleme lecture ligne dans fichier txt | 2 |
| 28/03 01h45 | SUPPRIMER TOUS LES FICHIERS TXT EN 1 FOIS | 3 |
| 26/11 14h14 | Supprimer lignes vides avec VBA!!! | 0 |
![]() | Kidz protection - Kidz Protection est un logiciel conçu pour tous les parents, afin de gérer l’utilisation des logiciels qui communiquent avec... | Catégorie: Contrôle parental Licence: Freeware/gratuit |
![]() | avast! Virus Cleaner - Tout le monde connaît l' antivirus gratuit Avast . Son éditeur propose avast! Virus Cleaner, un nettoyeur de virus... | Catégorie: Antivirus Licence: Freeware/gratuit |
![]() | Unlocker - Unlocker est un outil permettant de forcer la suppression d'un fichier lorsque le système refuse de le faire. Unlocker... | Catégorie: Gestion de fichiers Licence: Freeware/gratuit |
![]() | AVS DVD Player - AVS DVD Player est un lecteur DVD, VIDEO ET AUDIO universel : Supportant une grande variété de formats vidéo : en plus... | Catégorie: Lecteurs vidéo Licence: Freeware/gratuit |
![]() | Superman Returns: The Videogame | Catégorie: Jeu vidéo Gameboy Advance | 5.00 € Micromania |
![]() | LEGO Indiana Jones: The | Catégorie: Jeu vidéo PS2 | 35.47 € Amazon.fr |
![]() | LEGO Indiana Jones: The | Catégorie: Jeu vidéo Nintendo DS | 35.47 € Amazon.fr |
![]() | Superman Returns: The Videogame | Catégorie: Jeu vidéo Nintendo DS | 15.39 € PriceMinister |