VBA Excel. Метод CreateTextFile (синтаксис, параметры)

Создание и открытие текстового файла из кода VBA Excel с помощью метода FileSystemObject.CreateTextFile. Синтаксис и параметры метода CreateTextFile.

CreateTextFile – это метод объекта FileSystemObject, который создает новый текстовый файл, открывает его и создает объект TextStream, обеспечивающий последовательный доступ к файлу для записи данных.

Синтаксис метода CreateTextFile

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

object – экземпляр объекта FileSystemObject.

Параметры метода CreateTextFile

Параметр Описание
filename Имя создаваемого файла, включая путь к нему. Строковое выражение. Обязательный параметр.
overwrite Параметр, задающий, требуется ли перезаписывать существующий файл. Значение типа Boolean. True – файл можно перезаписать, False – нельзя. Необязательный параметр. По умолчанию – True.
unicode Параметр, задающий, будет ли файл создан в формате Юникод или ASCII. Значение типа Boolean. True – файл будет создан в формате Юникод, False – в формате ASCII. Необязательный параметр. По умолчанию – False.

Пример создания текстового файла

Используемые переменные:

  • fso – экземпляр объекта FileSystemObject;
  • fl – экземпляр объекта TextStream, связанный с созданным и открытым для записи файлом;
  • ws – экземпляр объекта WScript.Shell, предназначенный для запуска внешней программы, ассоциированной с расширением файла.
Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.

Добавить комментарий

Ваш комментарий будет опубликован после прохождения обязательной модерации. Исходящие ссылки не допускаются. Время модерации составит от нескольких минут до нескольких часов в зависимости от времени суток и занятости модератора. При добавлении в комментарий кода VBA Excel, вставьте перед его началом тег <pre> и по окончании кода </pre>.