タグ

ブックマーク / outofmem.tumblr.com (1)

  • [VBA]Excel VBAでHTTP通信

    前書きぐぐればいっぱい出てくるけど、断片的にしか見つからないのでまとめる。 MSXML2.XMLHTTPを作成するVBAからHTTP通信をしたい場合はCreateObject(“MSXML2.XMLHTTP”)でIXMLHTTPRequestオブジェクトを作るのが一番簡単だと思う。XMLHttpRequestはjavascriptでも使用されているので、ノウハウやtipsなどの資料が豊富にある。 Dim httpReq As Object Set httpReq = CreateObject("MSXML2.XMLHTTP") MSXML2.XMLHTTPのプロパティを設定するOpenメソッドでメソッド、URLを指定する。 varAsyncは リクエストの成功・失敗に関わらず次の処理を実行する場合があれば、asynFlag を False に。 それ以外は Ture にする。省略すると T

    [VBA]Excel VBAでHTTP通信
  • 1