Цитата |
---|
pliplim написал: добавлен пункт по удалению ненужных столбцов |
Добавляете этот код в свой макрос.
Если нужно удалять столбцы по одному - удаляйте с конца листа, т.к. они сдвигаются, и так будет проще код.
08.07.2025 11:43:23
Добавляете этот код в свой макрос. Если нужно удалять столбцы по одному - удаляйте с конца листа, т.к. они сдвигаются, и так будет проще код. |
|||
|
06.07.2025 20:55:58
rel77, посмотрел файл - можно как и говорил стандартно просто
или массивно в старых версиях
Изменено: |
|||||
|
01.07.2025 23:24:29
YUdavihin, Доброго.
Можно попросить ИИ написать макрос - открыть в цикле все xlsx файлы каталога, и на активном листе выполнить серию поиска ячеек, и брать данные в соседней ячейке от найденной. И писать на лист, или в массив и затем его на лист (массив можно создать по количеству файлов каталога). Ну или запрос PQ, но там уже наверное нужно по конкретному листу писать, а если он вдруг чуть поплывёт то больше шансов накосячить. |
|
|
27.06.2025 11:04:19
Kuzya_228_227, вот как раз ФИЛЬТР() и поможет. Вместо ВПР().
Если конечно есть в Вашей версии Экселя. А для старых есть в копилке форума UDF |
|
|
27.06.2025 10:56:47
Добрый день.
В названии про перенос, в вопросе про поиск. Искать там в С нечего (там нет этих значений), что куда и в каком виде переносить собрались тоже непонятно. И почему переносить, а не копировать/отображать? Нужно пояснить, и с названием поработать. Ну а так есть ведь уже фильтр, вот там вписываете/выбираете и получаете результат... |
|
|
22.06.2025 00:15:38
Ну вот буквально так как требуется в ТЗ - например Петров открыл отчёт, а через пару минут Васечкин со своего компа обновил данные источника. Да и макросом думаю не так просто это обеспечить... |
|||
|
19.06.2025 14:51:07
Ну или раз уж макрос - им и извлекать данные из источника, без использования формул. Как вариант. Вообще существует и такой подход (погуглить что такое ETL простыми словами) - рано утром ещё до начала работы начальства скрипт собирает все новые данные (из новых файлов) в базу (трансформируя что нужно в необходимый вид), по которой затем в любое время можно смотреть любой отчёт. Если данных мало - это ETL можно выполнить в любое время. А когда много - оно может и пару часов отрабатывать, потому шедулер... |
|||
|
19.06.2025 12:07:54
Добавить столбец с индексами строк, отсортировать, заполнить, убить формулы, отсортировать, убрать столбец с индексами. |
|||
|
19.06.2025 09:34:34
Вся беда в организации данных.
Сливайте всё в одну базу, с добавлением даты, можно это делать одним отдельным процессом, ну или вручную копипастом раз в день. И тяните в свои отчёты из этой базы, она всегда будет в наличии. Заодно и другой функционал появится - сможете аналитику делать, графики разные... |
|
|