
Excel VBA の HTTP リクエスト — XMLHTTP で GET と POST を送る方法と、レスポンスが古い・文字化けする理由
Excel VBA の HTTP リクエストが返してくれるのは、ステータスコードとバイト列の二つだけで、それ以外はすべて自分の仕事です。この記事では MSXML2.XMLHTTP、ServerXMLHTTP、WinHttpRequest の違いを比較し、GET が昨日のデータを返す理由、404 がエラーにならない理由、同期呼び出しで Excel が固まる理由、ResponseBody と ADODB.Stream でアクセント付き文字や日本語の文字化けを直す方法、そしてドイツ語やフランス語の Windows でも壊れない JSON の POST の送り方を解説します。















































































































































































![Excel で 24 時間を超える時間を合計する —— 合計がリセットされる理由(と [h]:mm での解決)](/_next/image?url=https%3A%2F%2Fexcelmasterstore.blob.core.windows.net%2Fexcelmaster%2Fcms%2Fblog-assets%2Fexcel-sum-time-over-24-hours%2Fhero.png&w=1200&q=75)












































































































