質問するログイン新規登録

質問編集履歴

1

質問内容と自分が行った方法を追記しました

2017/04/30 01:17

投稿

tomokappa07
tomokappa07

スコア8

title CHANGED
File without changes
body CHANGED
@@ -4,4 +4,34 @@
4
4
  ファイルには「会計、管理、雑記」等々、名前がバラバラなものが入っているものとします。
5
5
 
6
6
  皆様のお知恵を拝借できないでしょうか?
7
+ よろしくお願いします。
8
+
9
+
10
+ ---追記---
11
+ 質問の内容が足りなくて申し訳ございませんでした。
12
+
13
+ 1.(誤)ファイル → (正)フォルダー
14
+ フォルダー名は固定です。
15
+
16
+ 2. フォルダーの中に名前が違うexcelファイルが複数あり、この複数のexcelファイルをフォルダーごと
17
+ インポートできないかという質問でした。
18
+
19
+ 3. フォームにボタンを作成して、クリック時のイベントで展開するように設定してみました。
20
+ (知識不足なので他の人の案を参考にして、私なりに修正しました)
21
+
22
+ Private Sub AAA_Click() AAA=ボタン名
23
+ Dim dname As String
24
+ Dim fname As String
25
+ Dim tblname As String
26
+
27
+ dname = "c:\フォルダ名\"
28
+ tblname = "テーブル名"
29
+ Do While fname <> ""
30
+ DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, tblname, dname & fname, True
31
+ fname = Dir
32
+ Loop
33
+ End Sub
34
+
35
+
36
+ 皆様のお知恵をご拝借ください。
7
37
  よろしくお願いします。