CreateTextFile (método)
Crea un nombre de archivo especificado y devuelve un objeto TextStream que se puede usar para leer o escribir en el archivo.
Sintaxis
objeto . CreateTextFile (filename, [ overwrite, [ unicode ]])
La sintaxis del método CreateTextFile contiene los elementos siguientes:
Parte | Descripción |
---|---|
object | Obligatorio. Siempre es el nombre de un objeto FileSystemObject o Folder . |
Nombre | Obligatorio. Expresión de cadena que identifica el archivo que se va a crear. |
Sobrescribir | Opcional. Valor Boolean que indica si se puede sobrescribir un archivo existente. De ser así, el valor será True y, en caso contrario, el valor será False. Si se omite, se pueden sobrescribir los archivos existentes. |
Unicode | Opcional. Valor Boolean que indica si el archivo creado es un archivo Unicode o ASCII. Si el archivo se crea como Unicode, el valor será True y, si se crea como ASCII, el valor será False. Si se omite, se asumirá que se trata de un archivo ASCII. |
Comentarios
En el código siguiente se muestra cómo usar el método CreateTextFile para crear y abrir un archivo de texto. Si el argumento overwrite es False, o si no se proporciona para un objeto filename existente, se producirá un error.
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
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.