|
|
«предыдущая
||
VBA
Управление файлами с помощью VBA
Управление файлами включает действия, такие как копирование файлов, удаление неиспользуемых файлов для освобождения области дисковой памяти, перемещение файлов с одного диска на другие и создание или удаление каталогов диска. Управление файлами включает также такие виды обработки, как просмотр списка файлов в папке для определения размера файла или даты и времени, когда этот файл был модифицирован в последний раз.
В нижеприведенной таблице указаны функции, операторы и методы управления файлами. В первом столбце таблицы находится ключевое слово VBA, во втором - указывается, предназначено ли ключевое слово для функции, оператора или объектного метода. В третьем столбце содержится краткое описание назначения каждой функции, оператора или метода.
| Имя |
Категория |
Назначение |
| ChDir |
Оператор |
Изменяет текущий каталог |
| ChDrive |
Оператор |
Изменяет текущий драйвер диска |
| CurDir |
Функция |
Возвращает текущий каталог |
| Dir |
Функция |
Возвращает имя каталога или файла, совпадающее с определенным именем файла, передаваемым как строковый аргумент. Предназначена для нахождения одного или нескольких файлов на диске. |
| FileCopy |
Оператор |
Копирует файл |
| FileDateTime |
Функция |
Возвращает значение типа Date, содержащее дату и время, когда этот файл был изменен последний раз. |
| FileLen |
Функция |
Возвращает длину файла в байтах |
| GetAttr |
Функция |
Возвращает число, представляющее объединенные атрибуты файла или каталога диска, такие как System, Hidden и т.д. |
| GetOpenFileName |
Метод |
Отображает Excel-диалоговое окно Open и возвращает имя файла, выбранное пользователем. В Word не имеется. |
| GetSaveAsFileName |
Метод |
Отображает Excel-диалоговое окно Save As и возвращает имя файла, выбранное пользователем. В Word не имеется. |
| Kill |
Оператор |
Удаляет файлы с драйвера диска. |
| MkDir |
Оператор |
Создает каталог диска. |
| Name |
Оператор |
Переименовывает или перемещает файл. |
| RmDir |
Оператор |
Удаляет каталог диска. |
| SetAttr |
Оператор |
Устанавливает атрибуты файла. |
Операторы, функции и объектные методы, имеющиеся в VBA, делятся на шесть различных функциональных частей:
- Получение или изменение атрибутов файла;
- Выборка или нахождение имен файлов;
- Получение или изменение текущего драйвера диска и папки или создание и удаление папок диска;
- Копирование или удаление файлов;
- Переименование или перемещение файлов;
- Получение информации о файлах, такой как длина файла, дата и время, когда этот файл был модифицирован последний раз.
top
«предыдущая
||
VBA
|
|