Access VBAでCSVファイルをインポートする処理。早いのどっち?を検証。 VBAでインポートするのにも幾通りかの方法がありますが、どいつもこいつも速度的に満足していないので、より速いやつを探す旅に出てみようと思い立ち、 まずは「ADO」 vs 「DAO」のインポートプログラムで実行速度を比較してみました。 実験に使用したデータと処理の方法 「整形されたCSV」を使用 ソースコード DAOはDatabaseオブジェクトでSQLを実行する方法、ADODBはConnectionでSQLを実行するやり方で検証です。 DAOを使ってCSVをインポートするサンプル ADOを使ってCSVをインポートするサンプル 比較した結果 結論:DAOとADOのインポート速度はほとんど同じみたいです 実験に使用したデータと処理の方法 「整形されたCSV」を使用 今回使用したデータは社内システムで吐き出されたも