Méthode CreateTextFileCreateTextFile method

Crée un nom de fichier spécifié et renvoie un objet TextStream qui peut être utilisé pour lire ou écrire dans le fichier.Creates a specified file name and returns a TextStream object that can be used to read from or write to the file.

SyntaxeSyntax

objet. CreateTextFile (filename, [ overwrite, [ Unicode ]])object.CreateTextFile (filename, [ overwrite, [ unicode ]])


La syntaxe de la méthode CreateTextFile comprend les éléments suivants :The CreateTextFile method has these parts:

ÉlémentPart DescriptionDescription
objectobject Obligatoire.Required. Toujours le nom d’un objet FileSystemObject ou Folder .Always the name of a FileSystemObject or Folder object.
nomdefichierfilename Obligatoire.Required. Expression String qui identifie le fichier à créer.String expression that identifies the file to create.
remplaceroverwrite Facultatif.Optional. Valeur Boolean qui indique si un fichier existant peut être remplacé.Boolean value that indicates if an existing file can be overwritten. La valeur est True si le fichier peut être remplacé et False dans le cas contraire.The value is True if the file can be overwritten; False if it can't be overwritten. Si ce paramètre est omis, les fichiers existants peuvent être remplacés.If omitted, existing files can be overwritten.
Unicodeunicode Facultatif.Optional. Valeur Boolean qui indique si le fichier est créé en tant que fichier Unicode ou ASCII.Boolean value that indicates whether the file is created as a Unicode or ASCII file. La valeur est True si le fichier est créé en tant que fichier Unicode et False s’il est créé en tant que fichier ASCII .The value is True if the file is created as a Unicode file; False if it's created as an ASCII file. Si la valeur est omise, on suppose qu’il s’agit d’un fichier ASCII.If omitted, an ASCII file is assumed.

RemarquesRemarks

Le code suivant montre comment utiliser la méthode CreateTextFile pour créer et ouvrir un fichier texte.The following code illustrates how to use the CreateTextFile method to create and open a text file. Si l’argument overwrite a la valeur false, ou n’est pas fourni, pour un nom de fichier qui existe déjà, une erreur se produit.If the overwrite argument is False, or is not provided, for a filename that already exists, an error occurs.

Sub CreateAfile
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set a = fs.CreateTextFile("c:\testfile.txt", True)
    a.WriteLine("This is a test.")
    a.Close
End Sub

Voir aussiSee also

Assistance et commentairesSupport and feedback

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ?Have questions or feedback about Office VBA or this documentation? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.