Автоматизація підготовки юридичних, методичних та наукових документів на основі макросів
загальні відомості
Багато користувачів популярних пакетів Word, Excel і Access не знають найпростіших додаткових можливостей цих продуктів, що реалізуються за допомогою макросів. Якщо користувач хоче одержати від Microsoft Office максимум можливого й істотно полегшити виконання своїх повсякденних задач, то уміння створювати і використовувати макроси украй необхідно.
Макрос це програма, що складається зі списку команд, що повинні бути виконані програмою. Макрос служить для об'єднання декількох різних дій в одну процедуру, що користувач може легко викликати. Для запису макросів у додатках Microsoft Office спеціально розроблена мова програмування — Visual Basic for Applications (VBA). VBA став фактичним стандартом програмування у середовищі MS Office. При цьому одним із самих істотних переваг VBA є простота його використання. Без усякого програмування можна записати власний макрос за допомогою убудованого рекордера і призначити йому кнопці на панелі інструментів, у робочому листі MS Excel чи в документі MS Word. Можна створювати власні діалогові вікна, просто розміщаючи за допомогою миші відповідні елементи керування на діалоговому чи робочому листі MS Excel чи у формі MS Access. Коротше, можна створювати нескладні і разом з тим дуже корисні додатки, не записавши ні одного рядка програмного коду. Зрозуміло, для розробки дійсних додатків усе-таки приходиться програмувати.
Нижче приводяться рекомендації для створення макросів різними способами в додатках Microsoft Office при підготовці наукових і навчально-методичних матеріалів.