powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
9 сообщений из 9, страница 1 из 1
Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
    #38524002
Фотография lopuxi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давно не писал ничего на VBA, тут понадобилось. С толкнулся с такой проблемой, макрос по необходимости, когда прорисовывает сетки, прыгает с листа, на лист, выглядит это не красиво, все мелькает перед глазами.
Не могу вспомнить такую строчку в коде, что-то там с визибле связанное.
Макрос работает, но визуально ничего не отображается в книге ексель, до тех пор, пока данная строчка в конце кода не будет отключена )))
...
Рейтинг: 0 / 0
Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
    #38524015
_Дмит_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Application.ScreenUpdating

в справке посмотреть слобо ? )
...
Рейтинг: 0 / 0
Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
    #38524021
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lopuxiпрыгает с листа, на лист, а вот этого вообще не должно быть в коде, зачем?
...
Рейтинг: 0 / 0
Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
    #38524075
Фотография lopuxi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Да просто рисует сетку, красит ячейки. Мне нужно на двух листах это сделать. Вот он и прыгает с начало на один, потом на второй.
...
Рейтинг: 0 / 0
Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
    #38524095
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для того, чтобы рисовать сетку на листе, необязательно на него прыгать.
Читаем тут: http://www.sql.ru/faq/faq_topic.aspx?fid=4344
...
Рейтинг: 0 / 0
Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
    #38524181
Фотография lopuxi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
Статейка интересная. Начал переделывать, как там предлагают.
Столкнулся вот с такой проблемой, номер цвета закраски ячеек который был выбран мной при автомакросе, очень длинный.
Код: vbnet
1.
'Selection.Interior.Color = 5296274


И в упрощенном варианте, предлагаемом в как в статье, он выдает ошибку. Мол номер слишком большой.
Код: vbnet
1.
Worksheets(2).Range("a1:h1").Interior.ColorIndex = 5296274



Я как то могу сохранить данный оттенок цвета ?
...
Рейтинг: 0 / 0
Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
    #38524210
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Определись, Color или ColorIndex - это разные свойства
...
Рейтинг: 0 / 0
Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
    #38524245
Фотография lopuxi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Действительно. Что-то я не обратил внимание, слепое копирование оно такое. Спасибо ) сейчас все работает и без Application.ScreenUpdating
Отличная статья была.
...
Рейтинг: 0 / 0
Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
    #38524253
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lopuxiсейчас все работает и без Application.ScreenUpdatingScreenUpdating в любом случае ускоряет работу макроса
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как-то так можно было, что бы код обсчитывался, но визуально этого видно не было.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]