Добрый день. Подскажите пожалуйста, как в книге, преобразовать формулы в значения только на выделенных листах (группа). Например, есть листы A,B,C,D....., нужно на всех листах кроме A и B преобразовать формулы в значения.
Преобразование формул в значения только на выделенных листах
02.08.2022 11:34:13
|
|
|
|
02.08.2022 11:42:21
Изменено: |
|||
|
|
02.08.2022 11:56:27
Изменено:
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|||||
|
|
02.08.2022 12:17:57
МатросНаЗебре, спасибо большое, всё работает как надо.!!!
|
|
|
|
02.08.2022 12:18:38
Jack Famous, к сожалению, вставляет в выделенные листы только пустые значения.
|
|
|
|
02.08.2022 12:42:37
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|||||||||
|
|
02.08.2022 13:18:56
Jack Famous, да, теперь всё работает. Спасибо большое тоже, буду использовать и ваш код тоже. Очень компактно. Прошу прощения за неточность в написании задачи, нужно было указать, что выделенные все листы, кроме A и B. Спасибо ещё раз.
|
|
|
|
02.08.2022 13:46:05
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|||||||
|
|
02.08.2022 16:45:09
Jack Famous, так тоже работает, хотя и выше ваш пример тоже работал. Но этот с уточнением: кроме обозначенных листов, подходит более чем. Спасибо большое.
|
|
|
|
02.08.2022 16:48:01
Sboro, обращайтесь)
Изменено:
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|
|
|
04.08.2022 12:35:04
Del
Изменено: |
|
|
|
04.08.2022 12:35:17
tutochkin, если делать универсальный вариант, то, возможно, необходимо раскрыть все скрытые столбцы и строки с данными, т.к. массив, например, к сожалению, не вставляет данные в скрытые ячейки, зато, хотя бы берёт Как будет с Range.Value=Range.Value не тестировал.
По вашему примеру я не понял ничего — почему фильтр затронул строку вне диапазона и что там потом случилось. Создайте новую тему с файлом-примером и обсудим
Изменено:
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|
|
|
04.08.2022 12:47:24
Вот файлик прицепил. Только я немного дополненный макрос использую, дабы не удалить случайно
ПыСы я просто знаю, что перед заменой надо все фильтра снять... Решил поделиться.
Изменено: |
|||||
|
|
04.08.2022 13:49:22
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|
|
|
04.08.2022 16:04:31
Jack Famous, нас делают наши привычки... А так, я в курсе
ПыСы Кому то удобнее писать vbNewLine. ...
Изменено: |
|
|
|
04.08.2022 16:17:55
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|||
|
|
17.08.2022 23:12:46
JayBhagavan, не работает. Думаю, можно убрать из макроса листы, которые не нужно обрабатывать, потому что итак, ячейка A2 закрашивается по условию: из 2000 листов нужный цвет ячейки имеют не все листы. Поэтому исключения и не требуются. Также, если можно укажите для RGB (0,128,0). Спасибо.
|
|
|
|
17.08.2022 23:47:44
JayBhagavan, еще раз попробовал ваш код. Код работает, но если ячейка А2 залита просто заливкой. У меня же не работает, видимо потому что у меня эта ячейка заливается через условное форматирование. Можете с учетом этого изменить код?
|
|
|
|
17.08.2022 23:54:25
JayBhagavan, нет, всё таки не работает как надо.... У меня на листе используется формула поиска данных из массива и когда он начинает переводить в значения, то вносится значение не то что нужно из массива.
|
|
|
|
18.08.2022 13:16:52
|
|||||||||||||
|
|
19.08.2022 11:37:21
JayBhagavan, Спасибо. Всё понял.
|
|
|
|
19.08.2022 13:40:00
|
||||
|
|
|||