воскресенье, 10 февраля 2013 г.

изменение имя листа макросом

3. Далее выполнить Insert / Procedure (Вставка /Процедура). В открывшемся диалогом окне Add Procedure ввести имя функции (например, СУММА5) и установить переключатели: Type (тип) в положение Function (функция); Scope (Область определения) - в положение Public (Общая) и щелкнуть ОК.

2. Выполнить пункт меню редактора Insert / Module (Вставка / Модуля).

1. Вызвать окно редактора кода VBA, выполнив команду Сервис / Макрос / Редактор Visual Basic или нажать Alt+F11.

Рассмотрим алгоритм создания функций пользователя в VBA:

Тот факт, что система программирования VBA предназначена для работы с объектами Office, позволяет эффективно ее применять для автоматизации деятельности, связанной с разработкой различных типов документов.

Каждое событие проявляется в определенных действиях программы (откликах, реакции). Пользовательская форма позволяет создавать окна диалога приложений. Язык программирования VBA служит для написания кода программы, например для создания функций пользователя в Excel.

С помощью встроенного в редактор VBA набора элементов управления и редактора форм пользователь может создать пользовательский интерфейс для разрабатываемого проекта с экранной формой. Элементы управления являются объектами, а для каждого объекта определен ряд возможных событий (например, щелчок или двойной щелчок мыши, нажатие клавиши, перетаскивание объекта и т.д.).

Например, для того, чтобы открыть редактор VBA из Pприложения PowerPoint необходимо выполнить команду Сервис / Макрос / Редактор VBA. Вернуться из редактора в приложение можно, выбрав команду Microsoft PowerPoint в меню Вид или комбинацией клавиш Alt + F11.

VBA отличается от языка программирования VB тем, что система VBA предназначена для непосредственной работы с объектами Office, в ней нельзя создавать проект независимо от приложений Office. Таким образом, в VBA языком программирования является VB, а инструментальная среда программирования реализована в виде редактора VB, который может активизироваться из любого приложения MS Office.

VBA это подмножество визуального языка программирования Visual Basic (VB), которое включает почти все средства создания приложений VB.

Визуальный язык программирования Бейсик для приложений: Visual Basic for Applications (VBA)

2.3.7. Основы офисного программирования

2.3. Программные средства презентаций и основы офисного программирования

Программирования VBA и макросы

2.4.11. Учебная база данных с главной  кнопочной формой "Training_students" -

Модуль 2 (2,5 кредита): Прикладное программное обеспечение офисного назначения

Курс дистанционного обучения:

и создание макросов

Программирование VBA

Программирование VBA и создание макросов

Комментариев нет:

Отправить комментарий