begin process at 2012 02 15 13:14:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Débutants

 > 

Ecrire dans un fichier texte


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ecrire dans un fichier texte

dimanche 2 décembre 2007 à 22:23:25 | Ecrire dans un fichier texte

fanzy47

Membre Club
Bonsoir à tous ! Je me lance dans le vbs et souhaite créer une entrée dans un fichier texte. Le hic, c'est que j'aurais aimé que l'ecriture passée soit inscrite à la fin des lignes déjà présentes dans ce fichier et je ne sais point par où commencer. Voici la commande que j'utilise trouvé sur le site, mais mon fichier est recrée à chaque fois et par conséquence mes lignes effacées. Set objFile = objFSO.OpenTextFile(LogFile, ForWriting) objfile.writeline "Le " & Now Je vous remercie pour toutes aides qui seraient la bienvenue. Cordialement, fanzy
lundi 3 décembre 2007 à 00:03:35 | Re : Ecrire dans un fichier texte

caco64

je ne connais pas le vbs

Mais lorsque je souhaite écrire à la fin d'un fichier en vba, j'utilise la commande
open "fich.txt" for append
au lieu de
open "fich.txt" for output
qui réécrit par dessus.

J'en déduis qu'en vbs c'est l'argument forwritting qui ne va pas.
Je te laisse trouver l'équivalent de for append

La haine aveugle n'est pas sourde
lundi 3 décembre 2007 à 00:58:52 | Re : Ecrire dans un fichier texte

PCPT

Administrateur CodeS-SourceS
salut,
un script VB donc du VBS classé en 2005? (rubrique forum)

mis à part, voir la FAQ : http://www.vbfrance.com/doc/faq.aspx#vb_fichier
++

Prenez un instant pour répondre à ce sondage svp
lundi 3 décembre 2007 à 05:55:04 | Re : Ecrire dans un fichier texte

JMO

Membre Club


 Bonjour à tous,

La méthode WriteLine permet d'écrire une chaîne spécifiée
et un caractère de nouvelle ligne dans un fichier TextStream.

object.WriteLine([string])

object
Requis. Toujours le nom d'un objet TextStream.

string
Facultatif. Le texte que vous souhaitez écrire dans le fichier.
En cas d'omission, un caractère de nouvelle ligne est inséré dans le fichier.


Const ForReading = 1, ForWriting = 2, ForAppending = 8

strFile = "d:\test.txt"
 
Set objFso = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFso.OpenTextFile(strFile, ForAppending, True)
objTextFile.Write vbCrLf& Now &vbTab& "cette ligne sera écrite en append"
objTextFile.Close
Set objFso = Nothing
Set objTextFile = Nothing


jean-marc
lundi 3 décembre 2007 à 21:32:38 | Re : Ecrire dans un fichier texte

fanzy47

Membre Club
Bonsoir,

Je vous remercie de la précision de vos messages.

Effectivement, je ne fais que débuter, et visiblement cette 3 eme constante Forappending semble être la solution à mon souhait.


Je vais donc essayer de comprendre ce mécanisme. Bonsoir








Cette discussion est classée dans : fichier, texte, ecrire, lignes, objfile


Répondre à ce message

Sujets en rapport avec ce message

Insertion de lignes au début d'un fichier texte [ par gpsman ] BonjourJe dois écrire un fichier texte qui commmence par une entête que je ne peux renseigner que lorsque je connais tout le corps du fichier. Jusqu'à manip fichier texte [ par AsselusBorealiss ] Bonjour a tous Dans un fichier texte J'ai des m Variable d'une ligne de texte [ par gramlinz60 ] Bonjour à tous,Voila, j'ai un fichier texte de 200 000 lignes. j'ai une fichier excel de 45000 lignes.Je voudrais cherché les infos dans le fichier te Ecrire dans un fichier texte sur une colonne précise [ par nico2nico65 ] Bonjour,   Je dois réaliser un fichier texte à partir d'informations saisies dans Excel. Ce fichier texte me permet ensuite d'importer les factures da Comment connaitre le nombre de lignes d'un fichier texte? [ par faucheuse ] Bonjour ami(e)s programmeurs et programmeuzes, Alors voila j'aurai voulu savoir si il existait une fonction en VBA pour connaitre le nombre de lignes Trier des lignes dans un fichier texte [ par piou62 ] bonjour,Je remet un post pour mon problème car je suis toujours à la recherche de la solutionVoila, j'ai un fichier txt avec des lignes style:1|premie récuperer des données dans un fichier texte [ par tomtom et nana ] Bonjour, Voila je doit faire une fonction qui traite des fichiers texte, apparamenrt sous unix il y'a l'outils awk qui fait exactement ce que je veux ecrire dans fichier texte [ par Roussetj ] Bonjour,à partir de mon classeur excel initial, j'ouvre un fichier texte. Dans ce fichier texte, je voudrais remplacer certains caractères.je m'expliq Lire et ecrire dans un fichier (avec ligneS) [ par panicq ] Bonjour à tous je viens de comprendre comment enregistrer le texte d'un textbox dans un fichier et l'ouvrir et moi j'aimerai bien faire une applicatio Ecrire et envoyer un fichier texte sur mon FTP [ par Bixome ] Bonjour,J'ai commencer un logiciel qui permet à des artistes de s'inscrire et d'envoyer leurs musiques sur un serveur FTP. Pour envoyer le fichier MP3


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales