Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Power query. Сборка таблиц из разных файлов с разными наименованиями листов.
 
Доброго дня!
Исходные данные - имеются файлы с одним листом в книге, но наименование листа может быть разным.
Использую в работе прием https://www.planetaexcel.ru/techniques/24/2152/ с шага №3 (функцию не создаю, использую получить данные - из файла - из папки),  но этот прием работает только при одинаковом наименовании листа, который будет в примере преобразования.

Подскажите, как можно написать запрос, изменив [Item="Продажи",Kind="Sheet"] таким образом, чтобы ссылаясь на первый лист книги  (числовой указатель) или как-то подставлять данные через дополнительный столбец =Excel.Workbook([Content]) "Name".

Можно переименовать все листы в книгах, но это не выход из ситуации.
Исходный файл большого объема, приложить не могу.
VBA Функция.Заменить #НД на 0 и выделить ячейки с заменами
 
Доброго дня!
Написал функцию если в случае возврата "НД", будет замена на "0".
Но теперь надо понимать где реально "0" от ВПР, а где НД=0.
Подскажите способ как в "Application.IfNa" указать несколько действий в случае возврата НД, 1 действие - заменить на "0", 2 действие - закрасить ячейку цветом или добавить примечание/заметку
Код
Function ВПР_ЕСЛИОШИБКА_0(что_искать, где_искать, столбец)
    ВПР_ЕСЛИОШИБКА_0 = Application.IfNa(Application.VLookup(что_искать, где_искать, столбец, 0), 0)
End Function
VBA. Преобразовать число в текст с учетом формата ячеек.
 
Доброго дня!
Подскажите макрос, который преобразовывает число в текст с учетом формата ячеек.
Знаю, что в известных надстройках присутствует данный функционал, но избыточен для меня, например не нужен откат выполненных действий (это тоже потраченное время). Интересует максимальное быстродействие на большом массиве.

Какие команды могут прочитать формат ячеек?

Пример во вложении
Изменено: Максим - 08.09.2021 15:51:33
Сводная таблица по нескольким диапазонам данных, модернизация макроса
 
Добрый день!
Есть статья - https://www.planetaexcel.ru/techniques/8/133/ в ней есть макрос.
Подскажите как модернизировать макрос, чтобы он корректно собирал информации на листах, где порядок названий столбцов разный?

Например, если во вкладке "Лист1" Столбцы с данными "артикул" и "наименование", а во вкладке "Лист2" сначала "наименование", а потом "артикул", то макрос не корректно собирает данные.

Пример прилагаю
Изменено: Максим - 18.07.2019 13:13:28
Страницы: 1
Наверх