Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria um nome de arquivo especificado e retorna um objeto TextStream que pode ser usado para ler ou gravar no arquivo.
Sintaxe
objeto de teste. CreateTextFile (filename, [ overwrite, [ unicode ]])
O método CreateTextFile tem estas partes:
| Sair | Descrição |
|---|---|
| objeto | Obrigatório. Sempre o nome de um objeto FileSystemObject ou Folder . |
| nome do arquivo | Obrigatório. Expressão de cadeia de caracteres que identifica o arquivo a ser criado. |
| Substituir | Opcional. Valor booleano que indica se um arquivo existente pode ser substituído. O valor é True se o arquivo puder ser substituído; Falso se não puder ser substituído. Se omitido, os arquivos existentes podem ser substituídos. |
| Código Unicode | Opcional. Valor booleano que indica se o arquivo é criado como um arquivo Unicode ou ASCII. O valor será True se o arquivo for criado como um arquivo Unicode; Falso se ele for criado como um arquivo ASCII. Se omitido, um arquivo ASCII será assumido. |
Comentários
O código a seguir ilustra como usar o método CreateTextFile para criar e abrir um arquivo de texto. Se o argumento de substituição for Falso ou não for fornecido para um nome de arquivo que já existe, ocorrerá um erro.
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
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.