Страницы: 1
RSS
Ошибка выполнения запроса Power Qwery
 
Доброго времени суток!
Столкнулся с такой проблемой:
Есть 1 рабочий файл (.xlsx), с него сделан запрос через Power Qwery, в папку с файлами, в эту папку закидывают книги excel (предварительно выгруженные из какой-то учётной программы, есть подозрение, что из 1С (присылаются по почте от подрядчика)), при выполнении запроса, возникает ошибка и выполнение запроса прерывается.
Как удалось мне понять, ошибка сохраняется до того момента, пока не открыть один из файлов вызывающих ошибку и не разрешить его редактирование (через выплывающее окошечко в верхней части листа),сохранить и закрыть, ошибка пропадает (именно по этой книге) и так далее, на данном этапе файлов не много, но со временем объём будет больше, открывать каждую книгу, разрешать редактирование, сохранять и закрывать, не эффективно с точки зрения автоматизации процесса.
Может можно как-то решить этот вопрос через сам запрос в PQ или через VBA?

В интернете не нашел ответа к сожалению.

Заранее спасибо за ответ!
Всем Добра, миру мир! Иностранцам Писа!
 
dredd_ Frant, Попробуйте прописать в настройках путь к доверенным источникам
это  предположение
Изменено: БМВ - 28.08.2021 20:47:20
По вопросам из тем форума, личку не читаю.
 
Цитата
dredd_ Frant написал:
но со временем объём будет больше
Рекомендую сразу у подрядчика получать данные в txt/csv формате, а не в xls/xlsx: на порядок быстрее чтение и решение проблемы.
 
БМВ, Михаил, спасибо, завтра на работе попробую сделать!

Сделал, как вы указали, всё равно вылетает ошибка... Единственное изменение, при открытии файла вызывающего ошибку, не появляется окошечко с запросом на разрешение редактирования :(
Изменено: dredd_ Frant - 29.08.2021 10:09:29
Всем Добра, миру мир! Иностранцам Писа!
 
surkenny, хороший вариант :) Обязательно порекомендую коллегам!
Всем Добра, миру мир! Иностранцам Писа!
 
По #3, внесу свои замечания.

На днях делая выгрузки в папку из 1С в фалы формата TXT, столкнулся с таким фактом.

Некоторые текстовые поля в справочниках 1С, были созданы с использованием символа переноса строки (код Excel 32). Как результат в файл выгрузки txt, такие номенклатурные позиции прописались двумя строчками, что привело к искажению результатов загрузки, благо что вовремя заметил.
например

Номенклатура                                                          количество
Белила титановые 1,6 кг мет.                                      88

отобразились в txt файле
Номенклатура                                                          количество
Белила титановые
1,6 кг мет.                                                                        88
Изменено: Yur K - 29.08.2021 13:27:56
 
Белила
 
Цитата
Yur K написал:
с использованием символа переноса строки (код Excel 32).
тоже что-то новое.
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх