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

Вход

Регистрация

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

 

= Мир MS Excel/Во время работы макроса - изменяется курсор - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Во время работы макроса - изменяется курсор (Макросы/Sub)
Во время работы макроса - изменяется курсор
rotten41 Дата: Четверг, 02.03.2017, 16:31 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 163
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте, уважаемые программисты.
Подскажите решение - по коду ВБА.

У меня есть простой макрос - показывающий имитацию движения на листе эксель.
Граница на ряде ячеек последовательно меняет свой цвет - за счет чего создается иллюзия - что это движение.

Однако есть недостаток, с которым я не знаю как справится.
Во время работы макроса - курсор превращается в кружок (как будто компьютер "думает"). Нужно ждать окончания работы макроса и лишь затем курсор примет нормальный вид и можно опять проводить какие-либо операции на листе.
А если все-таки производить какие-то операции на листе - то макрос тут же прекращает свою работу.

Можно ли заставить макрос выполнятся, и чтобы при этом - курсор не менял своего вида и можно было выполнять операции на листе (добавлять числа в ячейки и т.д.) без прерывания макроса ?
К сообщению приложен файл: 7883457.xls (39.5 Kb)
 
Ответить
СообщениеЗдравствуйте, уважаемые программисты.
Подскажите решение - по коду ВБА.

У меня есть простой макрос - показывающий имитацию движения на листе эксель.
Граница на ряде ячеек последовательно меняет свой цвет - за счет чего создается иллюзия - что это движение.

Однако есть недостаток, с которым я не знаю как справится.
Во время работы макроса - курсор превращается в кружок (как будто компьютер "думает"). Нужно ждать окончания работы макроса и лишь затем курсор примет нормальный вид и можно опять проводить какие-либо операции на листе.
А если все-таки производить какие-то операции на листе - то макрос тут же прекращает свою работу.

Можно ли заставить макрос выполнятся, и чтобы при этом - курсор не менял своего вида и можно было выполнять операции на листе (добавлять числа в ячейки и т.д.) без прерывания макроса ?

Автор - rotten41
Дата добавления - 02.03.2017 в 16:31
Матраскин Дата: Четверг, 02.03.2017, 18:00 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 375
Репутация: 81 ±
Замечаний: 0% ±

20xx
rotten41, насколько я знаю, товарищ эксель все делает в одном потоке и что то делать параллельно не разрешит <_<


в интернете опять кто-то не прав
 
Ответить
Сообщениеrotten41, насколько я знаю, товарищ эксель все делает в одном потоке и что то делать параллельно не разрешит <_<

Автор - Матраскин
Дата добавления - 02.03.2017 в 18:00
bmv98rus Дата: Четверг, 02.03.2017, 19:26 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4111
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
чтобы при этом - курсор не менял своего вида
сделать то можно, но вот что-то делать при этом , все равно не получится. Для этого надо переделывать макрос В приложении интенресный пример. Развлекитесь, поучитесь.
К сообщению приложен файл: tetris_2k.xls (78.5 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 02.03.2017, 19:26
 
Ответить
Сообщение
чтобы при этом - курсор не менял своего вида
сделать то можно, но вот что-то делать при этом , все равно не получится. Для этого надо переделывать макрос В приложении интенресный пример. Развлекитесь, поучитесь.

Автор - bmv98rus
Дата добавления - 02.03.2017 в 19:26
rotten41 Дата: Пятница, 03.03.2017, 16:58 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 163
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
bmv98rus, понял.... изучу.
 
Ответить
Сообщениеbmv98rus, понял.... изучу.

Автор - rotten41
Дата добавления - 03.03.2017 в 16:58
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Во время работы макроса - изменяется курсор (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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