Управління файлами за допомогою 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, діляться на шість різних функціональних частин:

1. Отримання або зміна атрибутів файлу;

2. Вибірка або знаходження імен файлів;

3. Отримання або зміна поточного драйвера диска і теки або створення і видалення тек диска;

4. Копіювання або видалення файлів;

5. Перейменування або переміщення файлів;

6. Отримання інформації про файли, такий як довжина файлу, дата і час, коли цей файл був модифікований останнім.

Виконання макросу



Дата добавления: 2016-07-22; просмотров: 1461;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.