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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2013, 14:43   #1
denis.ta-com
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 39
Вопрос Access 2010 работа макроса

Доброго времени суток.
Проблема такая:
Есть макрос в БД(Access 2010), который заполняет таблицу данными из другой таблицы и формы
макрос отрабатывает, но есть минус, при отработке происходит мерцание на экране цифро-букв
так как данных много.
Вопрос: можно ли сделать отработку макроса скрытой, т.е. без вывода на экран каких либо мерцаний.
За ранее спасибо.
denis.ta-com вне форума Ответить с цитированием
Старый 27.02.2013, 23:55   #2
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Попробуйте воспользоваться макрокомандой ВыводНаЭкран (Echo), определяющей режим вывода на экран результатов выполнения текущих операций. Например, эта макрокоманда позволяет вывести на экран или скрыть промежуточные результаты выполнения макроса.
Только не забудьте в конце макроса включить ВыводНаЭкран.
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 28.02.2013, 15:18   #3
denis.ta-com
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 39
По умолчанию

Я не нашел макро команды "ВыводНаЭкран", а в VBA не силен, не могли бы вы дать пример кода с командой "Echo".
denis.ta-com вне форума Ответить с цитированием
Старый 01.03.2013, 00:46   #4
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

DoCmd.Hourglass True 'установить курсор - песочные часы
Application.Echo False 'запретить обновление экрана
...
Application.Echo True 'разрешить обновление экрана
DoCmd.Hourglass False
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 01.03.2013, 11:40   #5
denis.ta-com
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 39
По умолчанию

Myhaylo Большое спасибо, работает шикарно
Начну изучать VBA...
denis.ta-com вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с базами данных MS ACCESS 2010 BeGrave Помощь студентам 5 16.08.2012 15:08
Создание макроса для сохранения базы в access Наталья1989 Помощь студентам 0 30.03.2012 01:15
Импорт макроса с 2010 на 2007 ACrisefor Microsoft Office Excel 0 29.09.2011 23:33
Из Access 2010 в Access 2007 Radzhab Microsoft Office Access 3 10.05.2011 22:13
Выбор запускаемого макроса по нажатию кнопки на ленте в Excel 2010 motorway Microsoft Office Excel 2 16.06.2010 16:35