Съдържание
Този урок ще покаже как да създадете текстов файл с VBA.
Създайте текстов файл
Този урок използва FileSystemObject. За да го използвате, ще трябва да зададете препратка към библиотеката по време на изпълнение на VB скрипта.
За да създадете текстов файл, можете да използвате този код по -долу с Метод CreateTextFile.
12345678 | Sub FSOCreateTextFile ()Dim FSO като обектЗадайте FSO = CreateObject ("Scripting.FileSystemObject")Затъмнете текстовия файл като обектЗадайте TextFile = FSO.CreateTextFile ("C: \ Test \ TestFile.txt")End Sub |
Можете да предадете незадължителни аргументи на метода CreateTextFile:
- Ако зададете аргумента „презаписване“ на true, вече съществуващ файл също може да бъде презаписан.
- Ако зададете „unicode“ аргумента true, се създава unicode файл, в противен случай (или ако аргументът е пропуснат) резултатът ще бъде ASCII файл.
В следния пример съществуващ TestFile.txt ще бъде презаписан с unicode файл:
1 | Задайте TextFile = FSO.CreateTextFile ("C: \ Test \ TestFile.txt", True, True) |
Писане в текстов файл
След като създадете текстов файл, можете да напишете текст във файла, като използвате един ред код:
1 | TextFile.Write "content" |
Щракнете върху връзката, за да научите повече за писането в текстови файлове с помощта на методите Write, WriteLine, WriteBlankLines.