Страницы: 1
RSS
Power Query загружает таблицу частично из файла xlsx, Power Query не видит часть таблицы из файла xlsx
 
Есть на сервере файл (загрузить на форум не смог, т.к. 500кб весит, обрезать его не стал, чтобы проблема не исчезла)
Скачать можно отсюда https://yadi.sk/i/5SFCeJErDo9LTA

Задача: подтянуть его содержимое с помощью Power Query в новую книгу для дальнейшей работы.

1) Создаю новую книгу.

2) Нажимаю:
- Данные
- Создать запрос
- Из других источников
- Из интернета
- Вставляю адрес
- Жму Ок
- Выбираю один единственный лист
- Загрузить в... Новый лист

3) Получаю таблицу в 1142 строки*

Но в файле более 9200 строк. Почему остальные строки не подгружаются?

* 1142 строки это строки у которых в столбце "Название раздела {ISECT1_NAME}" указано значение "Акриловые ванны"

Подозреваю, что проблема в исходном файле.
 
И вам тоже - здравствуйте.
Цитата
Илья Якушев написал:
Подозреваю, что проблема в исходном файле.
Да, где-то в нём. Достаточно открыть, сохранить и загружаются все строки. Скажите, пожалуйста, это настолько сложно проделать самому над копией файла?
 
Цитата
Андрей VG написал:
Скажите, пожалуйста, это настолько сложно проделать самому над копией файла?
Абсолютно не сложно. Но файл лежит на сервере. Данные из этого файла (и нескольких других таких же) собираются с помощью Power Query в другой файл для дальнейшей работы менеджера. И вариант "менеджер зайди на сервер, пересохрани все файлы" не подходит.

Так что никак невозможно эти данные подтянуть?
 
Цитата
Илья Якушев написал:
Так что никак невозможно эти данные подтянуть?
Попробуйте сделать что-нибудь на базе [Power Query] Добываем иерархию (вложенность) строк из файла Excel, есть такая функция сделать. Вдруг, получится разобрать xml данные листа полностью. Ну, и можно задуматься на vbscript, который будет вместо менеджера проделывать процедуру пересохранения. Можно попробовать договориться  с разработчиками, код которых формирует этот файл.
А также, подождать - вдруг, кто-то, ковыряя комбинации аргументов в Excel.Workbook или настройках Power Query сумел добиться полной загрузки. У меня борьба с выгрузкой в Excel с использованием файла шаблона и Apache.POI, увы, закончилась тем, что перестал использовать шаблоны - только полное формирование книги кодом. Тогда без подобных сбоев.
 
Спасибо, пересобрали файл-источник, всё работает.
 
имхо, где-то просто прописывается UsedRange неверный. Но надо проверять, конечно же - х.з. где там XML нарушен
F1 творит чудеса
 
Цитата
Максим Зеленский написал:
прописывается UsedRange неверный.
Добрый день, коллеги! В тэге dimension файла xl\worksheets\sheet1
Владимир
 
sokol92, Спасибо!
F1 творит чудеса
Страницы: 1
Наверх