пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

111. Створення макросів мовою VBA.

 Макроси створюються для автоматизації роботи, коли одна і таж послідовність дій виконується постійно і на неї затрачується багато часу. Простий запис макроса має досить обмежені можливості порівнян о з мовою VBA.
Програмування макросу за допомогою Visual Basic для додатків:
У меню Сервіс виберіть команду Макрос, а потім — команду Макроси. У списку Макроси з виберіть шаблон або документ, в якому буде зберігатися макрос. У полі Імя макросу введіть імя нового макросу. Натисніть кнопку Створити, щоб викликати редактор Visual Basic.Це ім’я і буде ім’ям вашого макросу після того як ви натиснете кнопку Создать. Ви побачите Sub ім’я макроса End Sub – ці оператори об’являють і закінчують процедуру.

rivateSub – також оператор початку процедури, за якого макрос стає доступним лише процедурам поточного модуля. ublicSub – оператор початку процедури, за якого макрос стає доступним усім процедурам з усіх модулів даної книги.
Далі вам потрібно активувати потрібну книгу і лист:

ThisWorkbook. Sheets “Лист 1”. Actiate
Далі вже йде запис самої програми.

У VBA існують такі оператори:
- циклу: ForTo – Next, While – Wend
- умови: IfThenElseIfEndIf, Select CaseCaseEnd Select
- вставка значень: InputBox
- повідомлення в діалоговому вікні: MsgBox
Ось запис найпростішого макроса, який виведе діалогове вікно з написом «Мій макрос»:

ub MyMacros
MsgBox “Мій макрос”
End Su

Для запуску макроса натисніть Run.


хиты: 297
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь