Microsoft ExcelのVBAマクロから、あるURLにSSLアクセスし、データをGET/POSTするようなサンプルを教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:matsu911 No.1

回答回数136ベストアンサー獲得回数0

ポイント10pt

http://www.f3.dion.ne.jp/~element/msaccess/AcTipsVbaXMLHTTP.html

Web ページをダウンロードする方法〜 MSXML 編〜

このページのサンプルで

strURI = ”http://www.asia.microsoft.com/japan/

strURI = ”https://www.asia.microsoft.com/japan/

に変更すればよいと思われます。

実際には試していませんが。

id:kkkkkkkk

WebページのHTMLを取得するだけでは質問の意図を満たしていません。

VBA(VB)でSSLを用いてGET/POSTをしている例(InetConrtolを使用するのでしょうか。VBには詳しくありませんので推測)を希望しています。

よろしくお願いします。

2005/10/24 21:22:21
id:nitscape No.2

回答回数526ベストアンサー獲得回数0

ポイント60pt

ここにVBAで作成したものがあります。

これはPOSTの例ですがGETの場合はURLにくっつけて送信するだけなので同じです。またSSLではありませんがSSLでも動作します。

http://support.microsoft.com/kb/167658

How To Automate Internet Explorer to POST Form Data

Microsoftのページにも同様の処理が載っています。1番目のURLの方法は(ヘッダーにcrlfを渡していないなど)気になる点もあるのでこちらを参考にした方がいいかもしれません。

id:kkkkkkkk

ヒントになりました。ありがとうございました。

2005/11/01 23:28:54

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 sohei 471 405 6 2005-10-30 18:42:54

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません