Тёмный

VBA: Обработка событий 

Power Excel Training
Подписаться 3,9 тыс.
Просмотров 2,9 тыс.
50% 1

Урок по обработке событий при разработке макросов в Excel.
Приглашаем вас в онлайн-школу Power Excel Training online.powerexcel.training
Бесплатный онлайн-курс «Основы Power Query»: online.powerexcel.training/trial
00:00:45 Важный пункт №1: В каком модуле необходимо размещать событийные процедуры?
00:01:20 События книги
00:01:35 Важный пункт №2: Как объявлять событийные процедуры?
00:22:25 События листа
00:36:32 События формы

Опубликовано:

 

8 мар 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 9   
@ExcelStore
@ExcelStore 4 года назад
Программирование на VBA, вообще, открывает большие возможности для автоматизации работы. За видео спасибо!
@walerij
@walerij 3 года назад
34:00 а чем like в данном случае будет отличаться от регулярного выражения?
@PowerExcelTrainingSOZH
@PowerExcelTrainingSOZH 3 года назад
У like в VBA чуть больше возможностей, чем у подстановочных знаков (символов подстановки) на листе Excel, но ГОРАЗДО меньше возможностей, чем у RegExp
@walerij
@walerij 3 года назад
Спасибо, но я имел в виду именно сочетание как в данном случае. Т.е. чем будет конструкция с like+выражение в кавычках отличаться от применения полноценного RegExp Execute? Именно в данном примере, т.е. именно с таким выражением.
@PowerExcelTrainingSOZH
@PowerExcelTrainingSOZH 3 года назад
@@walerij в данном примере справляется like, поэтому использование RegExp нецелесообразно с точки зрения трудозатрат разработчика. RegExp начинаем применять, когда возможностей like недостаточно.
@walerij
@walerij 3 года назад
@@PowerExcelTrainingSOZH , понял, спасибо
@vadymzhurakovskyi5023
@vadymzhurakovskyi5023 4 года назад
Сделал как у Вас контроль "редактирования" только по одной ячейке. Но на листе есть таблица, которая тянется через ODBC. При обновлении этой таблицы (Данные-Обновить все), выдается ошибка из нашей процедуры о том, что нельзя несколько ячеек менять. Как это можно обойти?
@walerij
@walerij 3 года назад
Исключить её из проверяемого диапазона ячеек
@user-lh3px1sg2w
@user-lh3px1sg2w 2 года назад
Здравствуйте. Очень познавательно. Я тут попробовал отловить событие на нажатие чеквокса ( снять,поставить) галочку, что то не получается. От слова совсем. Не поможете.
Далее
Нашли Краша Младшей Сестры !
23:46
Запуск макроса по времени
16:58
VBA for Wait - How to pause VBA program
7:19
Просмотров 22 тыс.
Class Module For Multiple Object Excel VBA
9:07
Просмотров 3,5 тыс.
Нашли Краша Младшей Сестры !
23:46