質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

URL

URL(ユニフォームリソースロケータ)とは、インターネット上のリソース(Webページや電子メールの宛先等)を特定するための形式的な記号の並びの事を言う。

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

Q&A

解決済

1回答

675閲覧

相対URLを絶対URLになおしてweb上のExcelファイルを自動取得したいが、ページが見つかりませんと出てしまう

Pumpkin7

総合スコア0

ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

URL

URL(ユニフォームリソースロケータ)とは、インターネット上のリソース(Webページや電子メールの宛先等)を特定するための形式的な記号の並びの事を言う。

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

0グッド

0クリップ

投稿2021/10/11 05:33

編集2021/10/11 06:03

前提・実現したいこと

VBAからweb上のエクセルファイルをダウンロードしたいです。
リンクが相対URLで書かれているので、絶対URLに直したのですが、
そのURLでは「ページが見つかりません」と出てしまいます。

▼webページ
https://www.jpx.co.jp/markets/derivatives/participant-volume/index.html

▼ダウンロードしたいエクセルファイルのリンク先
<a href="/markets/derivatives/participant-volume/nlsgeu000005vkwi-att/20211008_volume_by_participant_night.xlsx" rel="external" gid="取引参加者別取引高(手口上位一覧)(/markets/derivatives/participant-volume/nlsgeu000005vkwi-att/20211008_volume_by_participant_night.xlsx)" target="_blank">

発生している問題・エラーメッセージ

相対URLを
/markets/derivatives/participant-volume/nlsgeu000005vkwi-att/20211008_volume_by_participant_night.xlsx

https://www.jpx.co.jp」につなげて、
https://www.jpx.co.jp/markets/derivatives/participant-volume/nlsgeu000005vkwi-att/20211008_volume_by_participant_night.xls

ChromeでURLを確かめましたが、絶対URLへの直し方がまちがっているのか、アクセスできません。

「ページが見つかりません」と出てしまいます。

試したこと

httpsではなくhttpでも試してみましたが、ページが見つかりませんと出てしまいます。

補足情報

webページ上で手動でExcelファイルのリンクをクリックすると、そのページに遷移するのではなく、自動でExcelファイルがダウンロードされるのがなぜなのかもよくわかっておりません。

どうぞよろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2021/10/11 05:47

正しい絶対URLはどうなりますか
Pumpkin7

2021/10/11 06:05 編集

ご回答ありがとうございます。 正しい絶対URLを知りたいのですが、わからないという状況です。 相対URLが「/」から始まるときは、https://www.jpx.co.jp につなげればよいのかと思ったのですが、間違っているでしょうか。 (質問へその点を追記しました)
hoshi-takanori

2021/10/11 10:02

拡張子が .xlsx から .xls に変わってるような…。
Pumpkin7

2021/10/11 10:24

ああああ…… 拡張子の最後のx が抜けているというだけの凡ミスでした。 大変失礼しました。 でも本当に助かりました。
guest

回答1

0

自己解決

絶対URLに直す時に、拡張子の.xlsxを.xlsとコピーミスをしていただけの問題でした。
お恥ずかしい……
ご指摘いただいた hoshi-takanoriさま 大変ありがとうございます。
無事Excelファイルを取得することができました。

投稿2021/10/11 10:29

Pumpkin7

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otn

2021/10/11 12:02

404とか、ローカルファイルのFile not Foundの場合に、まず疑うのは、タイプミス・コピペミスです。 他の原因を調べるのは、タイプミスやコピペミスで無いことに1万円くらい賭けられるほどチェックした後です。
Pumpkin7

2021/10/12 01:00

確かに! 以前も1時間悩んで結局パスのコピーミスだったことが…… まずタイプミス・コピペミスを疑うようにします!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問