powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Долгоиграющий макрос
6 сообщений из 6, страница 1 из 1
Долгоиграющий макрос
    #38876289
_kyky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исходные данне такие:
Есть макрос в Excel2010 который специальным образом располагает данные с одного листа на другие копи пастом.
Время обработки данных одного месяца около 4 мин, те год линейно ~4*12 мин
Макрос так нагружает систему e5200/win7 что пользователю практически не остается ресурсов чтобы что то даже набирать в ворде

Вопрос такой:
Можно ли както отдать часть управления системе аля как в Delphi проц. ProсessMesages ?

Удачи всем!
...
Рейтинг: 0 / 0
Долгоиграющий макрос
    #38876293
_kyky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DoEvents
...
Рейтинг: 0 / 0
Долгоиграющий макрос
    #38876303
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще вариант - оптимизировать макрос )
...
Рейтинг: 0 / 0
Долгоиграющий макрос
    #38876306
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, если "копи пастом", то ИМХО в 100 раз ускорить можно :)
...
Рейтинг: 0 / 0
Долгоиграющий макрос
    #38876419
капитанская дочка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_kyky,

ты небось пока данные переколбашиваешь тут же по ячейкам а это песня долгая. ты лучше все манипуляции в массивчике а потом уж разом на лист
...
Рейтинг: 0 / 0
Долгоиграющий макрос
    #38877008
_kyky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хорошо бы кабы так, всем спасибо
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Долгоиграющий макрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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