![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>フォルダの中のエクセルが複数あるとき
Dir関数で得てください。
https://www.moug.net/tech/exvba/0100048.html
上記リンク先の、Do ~ Loop 中で
docmd.TransferSpreadsheet acImport,acSpreadsheetTypeExcel12,"テストテーブル名","ここにDir関数で得られたファイルのフルパス",true,"sheet1$"
のようにしてインポートすればよろしいでしょう。
DoCmd.TransferSpreadsheetメソッドでExcelシートのデータをAccessデータベースに取り込み
https://www.atmarkit.co.jp/ait/articles/1510/02/ …
※~t,acSpreadsheetTypeExcel12,"テ~ のシートタイプは省略しても大丈夫っぽいので
~t,,"テ~
でも。
※"sheet1$"でシートを指定していますが省略すればSheet1(一番左のシート)になります。
※インポートするテーブルは予め作成しておくこと。
作成しない場合にはインポートの際にAccessがフィールドのデータ型を自動判別
してくれますが、思わぬ結果になることもあります。
手作業でテーブルをデザインするか、リボンの[外部データ]→[Excel]で進めてゆくと
ウィザードの途中でデータ型を指定できますので、こちらの方が便利かな。
具体的なコードはご自身で考えてね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) スキルシートのエクセルの項目に 2 2023/04/04 22:41
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- Excel(エクセル) フォルダAから1つのファイルだけを、フォルダBへを移動するVBAについて 2 2022/07/25 11:45
- Excel(エクセル) 【VBA】フォルダAにある2つのファイルの内1つを、フォルダBへ。もう1つを、フォルダBへ移動したい 6 2022/07/26 08:51
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/15 16:33
- Excel(エクセル) 【VBAファイル移動】2つのマクロを順に実行。1つ目のマクロが実行不可⇒2つ目が実行不可となる件 2 2022/07/29 12:17
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Excel(エクセル) フォルダ内の全ブックのシート名を変更したい 7 2022/09/22 21:34
- Excel(エクセル) フォルダ階層が深いファイルの拡張子の一括変換 2 2022/12/23 18:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
access 2003 1万件以上がカット...
-
アクセス2003 複数の列に...
-
accessのデータを検索するツー...
-
アクセスの容量がなぜか増加します
-
ACCESSにEXCELからインポートし...
-
accessのデータで重複している...
-
アクセス教えてください。 ある...
-
アクセス2010にエクセルデータ...
-
差込印刷での全角表示について...
-
日付型のフィールドに空白を入...
-
2つのテーブルに共通するレコ...
-
SQL文で パラメータが少なすぎ...
-
エクセルデータをワードで差し...
-
クロス集計クエリの結果をテー...
-
アクセスのエラー「クエリには...
-
Accessで、1つの項目に複数の...
-
ACCESS 「パラメータの入力」...
-
フィールドの更新がない
-
Accessの桁区切りについ...
-
Excleピボットでデータのない部...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSにEXCELからインポートし...
-
Access フォームからの入力結...
-
Access2010でVBAでのインポート
-
アクセス2003 複数の列に...
-
ACCESS、フィールドが異なるデ...
-
Access(アクセス)でのインポー...
-
アクセスでの、固定長でのテキ...
-
リンクされたテーブルのレコー...
-
マイクロソフトアクセスのイン...
-
Access2002でExcel2002のデータ...
-
Excelで入力したデータをAccess...
-
ACCESS ユニオンクエリ...
-
Access2016でフォーム内にExcel...
-
ACCESSのテーブルからデータを...
-
Access テーブルをデータシー...
-
Excelからaccessに入出庫管理を...
-
アクセス2010にエクセルデータ...
-
accessのデータを検索するツー...
-
アクセス 日付を項目追加して取込
-
エクセルデータを使ってアクセ...
おすすめ情報
初心者なので詳しく教えて欲しいです。