Додаток - VBA-wiki
Зміст
- 1 надбудова
- 2 автоматичні макроси
- 3 позначення
- 4 дзвінка
- 5 подій
- 5.1 Автоматичні макроси
- 5.2 Події застосування
- 6 макрос
- 6.1 Слово
- 7 Варіант Явний
- 8 Варіант порівняння
- 9 комбінацій клавіш
- 9.1 Редактор VBA
- 9.2 Windows/програми загалом
- 10 Таблиця символів
Надбудови
Авто макроси
позначення
Іменування елементів VBA (змінних, процедур, модулів, проектів) відповідає цим правилам:

- Дозволені символи:
- Будь-які літери, цифри та "_"
- Умлаути, акценти тощо також допускаються, але не рекомендуються!
- Ім'я має починатися з літери
- Дозволена довжина:
- Загалом: 255
- Назва модуля: 31
Для іменування змінних ми рекомендуємо Конвенцію про іменування Лешинського (LNC) (див. Вікіпедію).
| млрд | Булеве значення |
| bte | Двійкові дані (байт) |
| кол | Колекція |
| cur | Валюта |
| дбл | Подвійний |
| dte | дата |
| анм | Перелічувач |
| інт | Ціле число |
| obj | Родовий об’єкт |
| sng | неодружений |
| вул | Рядок |
| tpe | Визначений користувачем тип даних (Тип) |
| cls | чудово |
| frm | UserForm (діалогове вікно) |
| мод | модуль |
Елементи керування UserForm
| chk | Прапорець |
| cbo | ComboBox |
| cmb | CommandButton |
| lbl | Поле маркування (етикетка) |
| Перший | ListBox |
| mpg | MultiPage |
| опт | Радіо-кнопка |
| pge | Сторінка багатосторінкової сторінки (Сторінка) |
| scr | Прокрутки |
| txt | Текстове вікно |
| бкм | Закладка (BookMark) |
| док | документа |
| fld | Поле (форма) |
| rng | Діапазон |
| шп | Форма |
| sld | Слайд |
| табл | таблиця |
| wkb | Робоча книга (Workbook) |
| тиждень | Робочий аркуш (WorkSheet) |
- Ключове слово Call можна вказати перед викликом процедури.
- Під час використання виклику ви повинні включати параметри в дужки!
- Це ключове слово може знадобитися для викликів API або бібліотек DLL; воно не потрібне для дзвінків у ваших власних проектах і не повинно використовуватися тут.
Події
Авто макроси
Події програми
макрос
Будь ласка, запиши: Ніколи не зберігайте макроси в глобальному шаблоні 'Normal.dot (x)'!
Варіант Явний
Інструкція компіляції, яка гарантує, що всі використовувані змінні явно оголошені, інакше з'являється повідомлення про помилку: Помилка під час компіляції: Змінна не визначена.
Серед іншого, це означає, що під час виконання коду вказується на неправильне написання імен змінних. Якщо ви не зробите цього налаштування, наступна помилка друку буде проігнорована, і буде виведено неправильне значення:
Ця інструкція компілятора автоматично відображається на першій позиції в новостворених модулях, якщо натиснути на редактор VBA під Додаткові послуги, Варіанти., редактор варіант Потрібна декларація змінної вибрали.
Інструкцію також можна зробити пізніше:
Варіант порівняння
Гарячі клавіши
Редактор VBA
| F1 | Довідка з контекстом |
| CTRL + Z | Скасувати останній крок |
| CTRL + Y | Повторіть останній крок |
| CTRL + S | Зберегти проект (зберігає відповідний файл програми) (крім надбудов PowerPoint) |
| CTRL + F | Пошук |
| F3 | Шукати далі (із закритим діалоговим вікном пошуку) |
| SHIFT + F3 | Шукати назад (із закритим діалоговим вікном пошуку) |
| CTRL + H | Шукати та замінювати |
| TAB | Збільшити відступ для вибраних рядків |
| SHIFT + TAB | Зменшити позначені рядки |
| CTRL + ПРОБІЛ або ПРОБІЛ | Виконайте команду, покажіть параметри та параметри |
| CTRL + I | Швидка інформація |
| F5 | Запустити код |
| F8 | Виконати в один крок (перехід до підпроцедури) |
| SHIFT + F8 | Виконати в один крок (пропускає підпроцедуру) |
| CTRL + SHIFT + F8 | Виконання, вихід із цієї процедури |
| SHIFT + F9 | Показати поточне значення (під час покрокового виконання) |
| CTRL + L | Показати список дзвінків (під час покрокового виконання) |
| F9 | Точка зупинки ввімк./Вимк |
| CTRL + SHIFT + F9 | Вимкніть усі точки зупинки |
| CTRL + SHIFT + PAUSE | Виконання переривання |
| SHIFT + F2 | Визначення виклику (наприклад, перехід до визначення обраної змінної) (можливо лише для самовизначених елементів) |
| CTRL + SHIFT + F2 | Перейти назад до останньої позиції в коді |
| CTRL + R | Активуйте провідник проекту |
| CTRL + G | Показати/активувати пряме вікно |
| ALT + F11 | Викличте редактор VBA/перейдіть до програми |
| F7 | Відобразити код форми |
| F4 | Показати/активувати вікно властивостей |
| F2 | Виклик дослідника об’єктів |
| CTRL + СТРІЛКА ВГОРУ | Перехід до попередньої процедури в модулі |
| CTRL + СТРІЛКИ | Перехід до наступної процедури в модулі |
Windows/додатки загалом
У більшості додатків| CTRL + C | Копіювати |
| CTRL + X | вирізати |
| CTRL + V | Вставити |
| F1 | Довідка з контекстом |
| CTRL + Z | Скасувати останній крок |
| CTRL + Y | Повторіть останній крок |
| CTRL + O | відкрити файл |
| CTRL + N | Подати новий файл |
| CTRL + S | зберегти файл |
| CTRL + SHIFT + S або F12 | Зберегти файл як |
| CTRL + W | Закрити файл |
| ALT + F4 | Закрийте програму |
| ALT + TAB | Висуньте наступну відкриту заявку на перший план |
| CTRL + S | зберегти файл |
| CTRL + F | Пошук |
| F3 | Шукати далі (із закритим діалоговим вікном пошуку) |
| SHIFT + F3 | Шукати назад (із закритим діалоговим вікном пошуку) |
| CTRL + H | Шукати та замінювати |
Клавіша Windows зазвичай знаходиться внизу ліворуч між "CTRL" і "ALT".
| Клавіша Windows | Відкрийте меню «Пуск» |
| Клавіша Windows + стрілка вправо | Розташуйте поточну програму праворуч |
| Клавіша Windows + стрілка вліво | Розташуйте поточну програму зліва |
| Клавіша Windows + стрілка вгору | Розгортання поточного додатка |
| Клавіша Windows + стрілка вниз | Зменшити поточне застосування |
| Клавіша Windows + D | Згорнути/відновити поточну програму |
| Клавіша Windows + E | Запустити провідник файлів |
| Клавіша Windows + M | Згорніть усі вікна |
| Клавіша Windows + R | Введення для прямих команд |
| Клавіша Windows + I | Налаштування |
| Клавіша Windows + P | Екран проекту (вихід на другий екран) |
| Клавіша Windows + S або F | Шукати (скрізь) (?) |
| Клавіша Windows + H | Поділитися знімком екрана |
| Клавіша Windows + K | Показати пристрої |
| Клавіша Windows + L | Вийдіть із Windows |
| Клавіша Windows + X | Виклик подальших команд (для адміністрування) |
| Клавіша Windows + D | Згорнути/відновити поточну програму |
| Клавіша Windows + 1, 2, 3 тощо. | Виклик програми з панелі завдань |
Карта символів
Детальну таблицю ви можете знайти тут, особливо для спеціальних символів