Макросы
Главная » Макросы » Готовые макросы » Работа с книгами | Скачать Excel-файл |
Макроc 2. Сохранение книги при изменении определенной ячейки/диапазона
Что делает макросЭтот макрос позволяет определить диапазон ячеек и, если пользователь изменит значение хотя бы одной ячейки в этом диапазоне, файл сразу же сохранит эти изменения. Как это работаетСекрет этого кода является метод Intersect. Поскольку мы не хотим, чтобы наш файл сохранялся при изменении любой ячейки, нам надо определять находится ли ячейка в диапазоне C5:C16. Метод Intersect возвращает: либо объект Range, который определяет пересечение между двумя заданными диапазонами, или ничего. Так что, по сути, мы должны выделенную ячейку (Target) поместить в метод Intersect, чтобы проверить значение. В зависимости от результата будем сохранять файл или ничего не делать. Код макроса
Как работает этот код
| |
Просмотров: 1097 |
Всего комментариев: 0 | |