Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2009, 14:36   #1
AnnNet
Пользователь
 
Регистрация: 21.07.2008
Сообщений: 57
Радость как отключить отображение изменений во время выполнения макроса?

Есть макрос, который разносит данные с одного листа книги на несколько. Не очень приятно смотреть на многократное мелькание окна. Можно ли каким-то образом отключить отображение изменений на время работы макроса? Вариант установки свойства книги Visible в false уже испробован и не понравился. Если кто-то может помочь - помогите, пожалйста
AnnNet вне форума Ответить с цитированием
Старый 15.04.2009, 14:43   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

В начале макроса поставьте строку Application.ScreenUpdating = False
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать компонент в ран-тайме (во время выполнения программы) Ky3Heu, Общие вопросы Delphi 2 02.04.2009 12:12
Как удалить вкладку TabSheet во время выполнения программы SibBear Общие вопросы Delphi 27 18.03.2009 17:28
скрыть процесс выполнения макроса Iskin Microsoft Office Excel 1 21.11.2008 07:28
Выполнения макроса(с подстановкой имени) при условии ячейки... MaxZoa Microsoft Office Excel 7 22.04.2008 11:08
Как замерить время выполнения программы Gracel Общие вопросы Delphi 5 12.06.2007 22:16