Добрый день. Подскажите кто-нибудь. У меня ест диапазон ячеек "м3:м5003" Нужно применить цикл и условие, если значение из данного диапазона >допустим 1000, то высота строки другого диапазона, допустим "а5004:а10004" Изменилась на 20 пунктов. Обычны макрос у меня есть, и он работает, но при таком колличестве данных он долго работает, кто знает, как можно это всё занести в массив, и не перебирать отдельные ячейки по одной.
Ускорение процесса в при вычислении, Массив
07.12.2021 21:10:41
|
|
|
|
07.12.2021 21:15:10
смотря что работает медленно и что означает
По вопросам из тем форума, личку не читаю.
|
|||
|
|
07.12.2021 21:23:45
Высота строки чтоб изменилась, была до этого стандартная допустим 10, а при условии >1000, стала 20.
|
|
|
|
07.12.2021 21:25:54
Максим Бугриев, предложите название темы (об этом читайте в правилах форума). Заменят модераторы
|
|
|
|
07.12.2021 21:27:36
берите данные из "м3:м5003" в массив, и отключайте обновление экрана
|
|
|
|
07.12.2021 21:28:56
Не хватает ума записать всё это в массив
|
|
|
|
07.12.2021 21:35:16
Максим Бугриев, объясните, что написано в сообщении №5. Это название темы?
|
|
|
|
07.12.2021 21:42:17
"Все гениальное просто, а все простое гениально!!!"
|
|||
|
|
07.12.2021 21:49:02
Пардон читал первый пост и понял иначе. перебор значений в данном случае фигня в сравнении изменением высоты, и тут скорее вопрос в отключении обновления экрана, но ТС от нас скрывает то что нужно ускорить.
Изменено:
По вопросам из тем форума, личку не читаю.
|
|||||
|
|
07.12.2021 21:52:27
, в сообщении №5 написанно. Есть диапазон данных "" "М5:М5003", в каждой ячейке этого диапазоне стоит цифра (любая). Так вот мне нужно изменить высоту строк диапазона "А5004:А10004", на 20(я точно не знаю, пиксели это, или миллиметры). До этого высота была подобрана авто подбором высоты. У меня есть макрос, который это делает. Но он это делает медленно, потому что перебирает каждое значение и каждую строку по отдельности в цикле при условии. Так вот, тема и называется "ускорение процесса при вычислении".Мне не хватает логики всё это занести в массив что бы процесс происходил быстрее. Похожей темы я не увидел.
Изменено: |
|
|
|
07.12.2021 21:53:01
Максим Бугриев, предложите название темы (об этом читайте в правилах форума). Заменят модераторы
|
|
|
|
07.12.2021 21:54:45
Как это, предложить?
|
|
|
|
07.12.2021 22:06:25
Отключение обновления экрана, не сильно помогает при процессе, если с отключением ве делается за 30 секунд, а без отключения за 35, это не точные цифры, но где-то рядом
|
|
|
|
07.12.2021 22:18:56
, в том то и дело, не хватает логики. Ладно, понял, буду методом проб и ошибок вопрос решать.
|
|
|
|
07.12.2021 22:20:06
По вопросам из тем форума, личку не читаю.
|
|||
|
|
07.12.2021 22:22:14
Спасибо, вы так любезны
Изменено: |
|
|
|
08.12.2021 00:03:19
Предложить название - написать в сообщении темы новое АДЕКВАТНОЕ название.
Тексты сообщений №№13-16 можно было записать в одном, а не разговаривать с собой. Свои сообщения можно дополнять |
||||
|
|
|||