Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

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

Управління файлами за допомогою 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. Отримання інформації про файли, такий як довжина файлу, дата і час, коли цей файл був модифікований останнім.

І у Word, і в Excel макрос запускається вибором команд " Сервис-Макрос-макроси". Після того, як макрос записаний, його можна виконати. При виконанні макросу Word або Excel слідують всім інструкціям, записаним у макросі.

 

 

Діалогові вікна для запуску макросів у Word і Excel практично ідентичні - треба вибрати назву макросу і клацнути кнопку " Виконати". Слід пам’ятати, що перед тим, як запустити макрос на виконання, повинні бути виконані стартові умови. У нашому випадку - виділений фрагмент тексту в Word або блоці осередків в Excel.

У Word діалогове вікно " Макрос" перераховує макроси, збережені в поточному документі або в будь-яких загальних шаблонах. Якщо важко знайти потрібний макрос в повному списку доступних макросів - слід використовувати список " Макроси з" для вибору певного документа або шаблону.

Діалогове вікно " Макрос" в Excel перераховує макроси, збережені в будь-яких робочих книгах, відкритих в даний момент. Ім’я робочої книги, що містить макрос, поміщене перед ім’ям макросу в списку " Ім’я макросу", якщо макрос не знаходиться в поточній робочій книзі. Якщо необхідний макрос не знаходиться в списку, відкрийте робочу книгу, в якій був збережений цей макрос, щоб зробити макрос доступним перед тим, як буде відкрито діалогове вікно " Макрос".

Якщо в процесі запису макросу йому були привласнені "гарячі" клавіші або кнопки на панелі інструментів, то даний макрос може бути запущений натисненням відповідної комбінації клавіш або відповідною кнопкою на панелі інструментів.

<== предыдущая лекция | следующая лекция ==>
Конструкція оператора For Each мови VBA | Перший макрос
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 668; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.