Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursova.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
98 Кб
Скачать
☆

1.10 Зберігання макросу ?

Макроси зберігаються в шаблонах або в документах. За замовчуванням макроси зберігаються в шаблоні Normal. dot, щоб вони були доступні всім документам Word. Якщо макрос буде використовуватися тільки в одному документі, то його необхідно зберегти саме в цьому документі. Окремі макроси в документі зберігаються в проектах макросів, які можна копіювати з одного документа в інший. Для копіювання, видалення або перейменування проекту макросів використовують організатор (Сервіс ® Макрос ® Макроси, кнопка Організатор).В Excel існує три варіанти для зберігання макросів:в існуючій робочій книзі;в особистій книзі;в новій робочій книзі.

При збереженні макросу в існуючій робочій книзі його використання можливе тоді, коли ця робоча книга відкрита. Наприклад, якщо потрібно записати макрос, який би створював серію діаграм для аналізу використань в робочій книзі під іменем витрати. XLS. Має значення зберегти даний макрос в самій книзі витрати. XLS.

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

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

Макрос буде збережений в особистій книзі то його можна запускати незалежно від того, які книги відкриті, але якщо макрос збережений в одній конкретній книзі то для його запуску необхідно кожний раз відкривати цю книгу.

Особиста книга макросів - це прихована книга, яку створює Excel при певному виборі даного варіанта збереження. Вона зберігається в підпапці XL Startпапки Excel на жорсткому диску. При запуску Excel ця книга відкривається автоматично, таким чином макроси стають доступними для всіх книг.

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

1.11Застосування vba ?

Excel дозволяє створювати макроси, записуючі натискання кнопок, вибір пунктів меню, переміщення курсору миші. Але записаний макрос має ряд не достатків.

Відсутність інтерактивності. При роботі можливе втручання в Хід виконання макросу. Наприклад, ви створюєте книгу, в якій є двадцять діаграм (Які відображають інформацію про продажів двадцяти різних продуктів), а для полегшення роботи створений макрос, який роздруковує ці діаграмі. Цілком важлива є ті, що ви хочете із списку вибрати ті, які необхідно,.

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

Важкість створення і реалізації спеціальних алгоритмів обчислень. Наприклад, необхідно провести ряд однотипних, але достатньо складних обчислень по даним, розмішених на декількох листах. Необхідно знайти більш легший спосіб обчислення і не вводити кожний раз послідовність важких формул.

Visual Basic для приложений (VBA) є вмонтованою мовою програмування Excel. Він містить інструменти для створення різних програм. За допомогою VBA можна вирішити практично будь-яку задачу, яка може виникнути при роботі з Excel. Ви можете зробити роботу в Excel більш ефективною для себе так і для іншого користувача, який буде використовувати вашу робочу книгу.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]