"Не вдалося отримати доступ до файлу, спробуйте одне з наступних" під час імпорту таблиці в веб-запит Excel


-1

https://www3.epa.gov/twebhelp/WebHelp/tri_forms__instructionstri_forms_and_instructions6_new_table_ii_b_individually_listed_toxic_chemicals_arranged_by_cas_registry_number.htm

Намагаючись витягнути дані з цієї таблиці в Excel, але, хоча здається, вона добре визначає таблицю, вона не вдається при фактичному її імпорті. Жодна із запропонованих причин у запиті не застосовується. Хтось знає, що може спричинити цю помилку?

Я отримую підказки: введіть тут опис зображення і введіть тут опис зображення


Excel, як правило, досить добре витягує таблиці, побудовані з дівок із веб-сторінок. В Атлоху це насправді не стосується технічного питання, пов'язаного з імпортом таблиці, для запису, це публічний документ для довідкової галузі. Я знайшов більш сучасну версію, надану на сайті epa.gov/toxics-release-inventory-tri-program/… , але мені все одно цікаво щодо технічного питання про те, що викликає збій програми на цій сторінці.
Some_Guy

Я перевірив посилання і, схоже, мої початкові цікавості були правильними. Я вніс певні корективи і вирішив вирішити це унікальне питання з унікального веб-сайту. За допомогою цього способу можливий імпорт. Дивіться відповідь нижче.
ejbytes

Відповіді:


1

Причини розслідування помилок:

Я вважаю, що проблема полягає у двох напрямках. Доступ, облікові дані до веб-сайту, який, можливо, блокує якийсь аспект алгоритму запитів Excel, який прихований у межах програми Excel, яка є власником, а значить, ми не можемо на це дивитися. Я припустив це і намагався використати веб-запит Excel від веб-програми, а кореневі дані були потрібні. Виконання запиту на сторінці призвело до нульового запиту. Це задовольнило мої цікавості, чому це не вдається.

Тож я придумав рішення. Крім того, маніпулювання парами в меню «Опції» дає можливість імпортувати цю таблицю.

Як подолати ці помилки за допомогою обходу:

Крок 1) Збережіть документ веб-сторінки на робочому столі. Під час роботи на веб-сторінці виконуються: CTRL + S, Save-As, Web page complete.

введіть тут опис зображення

Крок 2) Відкрийте файл html, який ви зберегли на кроці-1. Використовуйте цю локальну URL-адресу як посилання на запит.

введіть тут опис зображення

Крок 3) Виконайте запит у Excel так, як ви робили спочатку, використовуючи URL-адресу на кроці 2: Вкладка даних → З Інтернету → Адреса (крок 1) → Виберіть, натиснувши кнопку Опція перед процесом імпорту. У меню "Параметри" внесіть налаштування щодо імпорту. Використовуйте Повне форматування HTML, вибравши радіоустановку в меню «Параметри». Зніміть прапорець із позначкою "Ставитись до послідовних роздільників як до одного". Клацніть Гаразд.

введіть тут опис зображення

Крок 4) Клацніть імпорт, не вибираючи нічого на сторінці імпорту. Не вибирайте таблицю перед натисканням імпорту. У цій конкретній ситуації лише весь імпорт буде успішно виконаний.

введіть тут опис зображення

Нарешті таблиця імпортується.

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.