はじめに VBA環境でWindows APIを使ってWebからファイルをダウンロードする方法を紹介します。同時に、バイト型(Byte)配列を使ってVBAでバイナリデータを扱う方法も紹介します。 対象読者 VBA環境からWindows APIを利用されている方 VBAでWebからファイルをダウンロードする必要のある方 VBAでバイナリデータを扱う方 なお、VBAからWindows APIを呼び出す方法については、以下のMSDNなどを参照してください。 MSDN『Office VBA と Windows API』 必要な環境 Windows VistaまたはWindows XP VBA開発環境(サンプルではExcelを使います) WinInet関数 WebからのダウンロードにはWin32インターネット拡張機能(WinInet)を使います。 具体的には、以下の順番でWinInet関数を呼び出しま