VBA - Създаване на текстов файл с CreateTextFile

Този урок ще покаже как да създадете текстов файл с 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.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave