質問: ms accessでexcelファイルのインポートは? accessのvbaでexcelファイルをインポートするにはどうすればいいのでしょうか? ちなみに docmd.transfertext acimportdelim, , "tmp名簿", strinputpath & "\名簿.csv", true (strinputpathは、ダイアログから取得したパスです) では、csvファイル(txtファイル)しか読み込めません。 (もちろん、そのため拡張子が「.csv」にしていますが 読み込むファイルをテキストファイルにしたら「.txt」でもいいです) 「ファイル」メニュー(コマンド)の「外部データの取り込み」→「インポート」では、excelファイルも読み込めるので悔しいです。 これをvbaでやりたいんですが。 よろしくお願いいたします。
回答: transferspreadsheet メソッドを 使えばよいのでは。