VBAでWEBページを完全保存したいです。
あるページにまではVBAで辿りつくことは出来ますが、
そのページを保存するための
保存のウインドウが表示されローカルにダウンロードすることが
どうしてもできません。(プログラムのことはほとんどわからないレベルです)
保存のSのボタンを押せばいいのかと
SendKeysを試したりしましたがうまくいきませんでした。
https://www.ka-net.org/blog/?p=9183
https://oshiete.goo.ne.jp/qa/4253824.html
また上も試したりしました。
上のページには
「保存ダイアログの自動化は可能ですけど、API を駆使した面倒なコードになり
ますので省略します。」と書かれていますが、
面倒なコードでも良いので保存ダイアログの自動化がしたいです。
使用しているのはWindows10 64bitです。
それと完全保存といいましたが、画像にあるように「HTMLのみの保存」です。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No1です
見直したら、見落としに気が付きました。
>それと完全保存といいましたが、画像にあるように「HTMLのみの保存」です
であるなら、直接DLすればよさそう。
ダイアログなど用いずに、以下でできませんか?
https://liclog.net/urldownloadtofile-function-vb …
https://tonari-it.com/excel-vba-windowsapi-urldo …
No.1
- 回答日時:
こんばんは
>WEBページを完全保存したいです
単に、ファイルをそのまま保存しても「完全保存」は実現できないので、htmlをパースする必要がでてしまいます。
それなら、いっそのことブラウザを利用する方が簡単と思われます。
IE制御による方法は、そのうち使えなくなるようですが、当面なら使えるようです。
>面倒なコードでも良いので保存ダイアログの自動化がしたいです。
かなり面倒ですし、ダイアログの構成を解析する必要がありそうですけれど・・・
>プログラムのことはほとんどわからないレベルです
とのことなので、ハードルは非常に高いと思いますけれど、それでも頑張るおつもりであるのなら、ダイアログ操作についての参考例を以下に。
(例示のダイアログが異なりますので、ご使用なさりたいダイアログに合わせて調整する必要があります)
http://rabbitfoot.xyz/file-dialog-autmation/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
- PHP php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか? 1 2023/06/09 17:39
- PHP PHPで入力フォームでデータを確認表示画面まで送る流れを日本語で理解したいのです。 1 2023/05/29 19:12
- iPhone(アイフォーン) スマホでページを保存する 3 2022/09/10 08:43
- Android(アンドロイド) いま3台のAndroidを使っています。 AndroidってiPhoneには無いmicroSDXCが 1 2022/05/06 11:42
- Excel(エクセル) Excel2010 VBAが特定動作で実行出来なくなる 7 2022/12/29 14:26
- PDF EXCEL ページを指定してPDF出力するVBAを教えてください。 2 2023/02/09 10:27
- HTML・CSS htmlのデータをwebページみたいに見る方法 5 2023/06/23 17:47
- PDF PDFの回転と保存 3 2023/01/16 15:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ダウンロードすると画像サイズ...
-
Firefoxテーマの保存先について
-
PhotoshopCS5でWeb用に保存のア...
-
画像、イラストの著作権につい...
-
LISMO(リスモ)に取り込...
-
Gom PlayerでCaptureに保存され...
-
サイト保存ソフト
-
media player classic 画像キャ...
-
(WEBページ)「名前を付けて保...
-
ホームページ・ビルダーのデー...
-
macでPDFが別名保存できない
-
Leawo Blu-ray Playerをダウン...
-
ImgBurnの使い方で質問です
-
パソコンが自宅に3台ありお気に...
-
パソコン初心者なのですがデス...
-
1個ずつしかDLできないサイトで...
-
JW Player movieのダウンロード...
-
リンク先の解像度ごとの画像を...
-
サイトアクセス時の初回読み込...
-
firefox、ブックマークフォルダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ダウンロードすると画像サイズ...
-
PhotoshopCS5でWeb用に保存のア...
-
紹介していただいたソフトを入...
-
media player classic 画像キャ...
-
LISMO(リスモ)に取り込...
-
Gom PlayerでCaptureに保存され...
-
WEBページの全てを保存させない...
-
あの Spotifyの曲を USBに保存...
-
google chrome ブックマークの...
-
IE9のダウンロード通知バーで名...
-
ホームページ・ビルダーのデー...
-
【FireFox】リンク先の画像をク...
-
クロームの、パスワードの保存...
-
wshからexcel操作で,ChDirを使...
-
画像、イラストの著作権につい...
-
ブックマークの違法性。
-
macでPDFが別名保存できない
-
Firefoxテーマの保存先について
-
VBAでWEBページをしたい
-
ブラウザについて(保存について)
おすすめ情報
strPath = "C:\Users\users\Desktop\File\123.html"
strURL = "https://";
目的のページが「動的な」WEBページのため上の方法ではエラーとなります。目的のページまでVBAで自動で辿りつくのですが、辿りついた動的なページをダウンロードしたいのです。動的なページですが手動ではエラーなくダウンロードが可能です。