Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Что может сбрасывать стек UNDO кроме изменений на листе. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Что может сбрасывать стек UNDO кроме изменений на листе. (Макросы/Sub)
Что может сбрасывать стек UNDO кроме изменений на листе.
bmv98rus Дата: Пятница, 13.01.2017, 10:47 | Сообщение № 1
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4111
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
Предыстория:
Помогая в решении задачи по этой теме, заказчик очень хотел оставить возможность UNDO и пришлось от автофильтра перейти через стандартнную форму поиска к собственной, так как стандартная не совсем подходила. Все это было сделано чтоб не вносить изменения на лист скриптом дабы не сбрасывать стек действий пользователя.

Но вот тут подстерег сюрприз. Я по привычке использовал определение области поиска с использованием usedrange и это сразу сбрасывало стек UNDO,, что для меня было не очивидно, так как изменений вроде не производится. При этом не полностью, а частично , что и было замечено не сразу. Пределать то переделал, но вопрос появился

Вопрос : Какие подобные операции VBA не вносящие изменений на листе или книге могут приводяить к сбросу стека UNDO?


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеПредыстория:
Помогая в решении задачи по этой теме, заказчик очень хотел оставить возможность UNDO и пришлось от автофильтра перейти через стандартнную форму поиска к собственной, так как стандартная не совсем подходила. Все это было сделано чтоб не вносить изменения на лист скриптом дабы не сбрасывать стек действий пользователя.

Но вот тут подстерег сюрприз. Я по привычке использовал определение области поиска с использованием usedrange и это сразу сбрасывало стек UNDO,, что для меня было не очивидно, так как изменений вроде не производится. При этом не полностью, а частично , что и было замечено не сразу. Пределать то переделал, но вопрос появился

Вопрос : Какие подобные операции VBA не вносящие изменений на листе или книге могут приводяить к сбросу стека UNDO?

Автор - bmv98rus
Дата добавления - 13.01.2017 в 10:47
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Что может сбрасывать стек UNDO кроме изменений на листе. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!