Профессиональные приемы работы в Microsoft Excel

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Новости:

Подпишитесь на рассылку новых сообщений форума через службу рассылок: Subscribe.ru

Автор Тема: Не могу загрузить файл из Onedrive с помощью Power query  (Прочитано 443 раз)

0 Пользователей и 1 Гость просматривают эту тему.

alexexcel

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 88

Excel 2016
Я загрузил свой файл в Onedrive (onedrive.live.com), расшарил его, получил ссылку с возможностью редактирования, после чего пошел в свой эксель, Data - New query - From other sources - From Web. Ввожу ссылку и получаю вот эту картинку 1. Похоже Power query рассматривает это не как таблицу в экселе, а как интернет-страницу. В самом Power query результат выглядит как на картинке 2. Что я делаю не так?
Записан

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...

Когда-то я тоже танцевал с бубном вокруг расшаренных spreadsheets на docs.google.com
пришел к решению:
программно скачивал spreadsheets, в условное место с условным именем,
а к уже скачаному файлу у меня был построен коннект из рабочего файла
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

alexexcel

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 88

Не думал, что все настолько плохо. Самое интересное, что это не сайт проклятых конкурентов, а сайт самого Майкрософта, где они предлагают хранить файлы и совместно над ними работать!
Здесь разбирается мой вопрос https://www.sqlchick.com/entries/2014/8/17/using-power-query-to-get-data-from-an-excel-file-in-onedrive-via-url, но результат у меня получается тот же. (Правда адреса URL у меня выглядят немного иначе - статья написана в 2014 году, возможно Майкрософт уже успели что-то "улучшить".)
Записан

alexexcel

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 88

Очень странно. Один человек попробовал сделать, как написано в статье по вышеприведенной мной ссылке и у него все сработало с его файлом.
Вот его результирующая ссылка для Power query, сделанная по рецепту этой статьи:
https://onedrive.live.com/download?&resid=4FA287BBC10EC562!467
Я ввел ее в Power query и все отлично работает.
Когда же я преобразую таким образом ссылку на свой файл – не работает! Я ему отправил исходную ссылку на мой файл, и у него тоже не получилось!
Вот ссылка на мой файл 1drv.ms/x/s!AsAdTBvimEwBgQDOyDID-yyf1Ljf
Эта ссылка трансформируется в самом OneDrive в эту:
https://onedrive.live.com/view.aspx?resid=14C98E21B4C1DC0!128&ithint=file%2cxlsx&app=Excel&authkey=!AM7IMgP7LJ_UuN8
Как указывается в статье по вышеприведенной мной ссылке, необходимо использовать следующую конструкцию:
“onedrive.live.com/download?&resid=” плюс resid, взятый из ссылки, т.е. 14C98E21B4C1DC0!128
В результате, итоговая ссылка для Power query такая:
onedrive.live.com/download?&resid=14C98E21B4C1DC0!128
Но она не работает! (т.е. выдает интернет страницу, а не экселевский файл).
Записан
 



Темы без ответов

30.09.2018 10:24 Расчет процентов за определенный период (месяц) с учетом изменений и платежей 380
22.05.2018 11:38 Скрипт написать который допишет данные в файл 1041
03.03.2018 00:00 Подсчет отработанного времени, за исключением заранее определенных перерывов 1176
14.02.2018 10:11 Подготовить читабельную отчетность по платежам 1169
23.01.2018 13:46 Найти вероятность повторной покупки 1061
12.01.2018 23:56 Сделать отчет на Power BI (Dashboard) 1496
06.09.2017 10:43 Solver VBA не решает гиперболическое уравнение, но при этом решает гармоническое 1357
17.08.2017 12:15 Гиперссылка и фильтр одновременно макрос 1703
23.05.2017 11:20 Копирование данных из одной таблицы в умную таблицу по условию 3440
15.03.2017 15:45 автозамена картинок PowerPoint 1955





Яндекс цитирования msexcel.ru Яндекс.Метрика

Страница сгенерирована за 0.107 секунд. Запросов: 90.