回答編集履歴

2

おまけの追加

2019/03/29 08:50

投稿

hatena19
hatena19

スコア33699

test CHANGED
@@ -21,3 +21,37 @@
21
21
  日付/時刻型の場合は、引用符ではなく、# で囲む必要があります。
22
22
 
23
23
  そのへんは、他の方の回答を参考にしてください。
24
+
25
+
26
+
27
+ おまけ
28
+
29
+ ---
30
+
31
+ 取得したレコードセットをリストボックスにセットするのは、`GetRows`で配列として取得して、それを`List`プロパティに代入するとシンプルです。
32
+
33
+
34
+
35
+ ```vba
36
+
37
+ With Me.lst検索結果 '該当したレコードをリストボックスに表示する
38
+
39
+ .ColumnCount = 9 '列数 9
40
+
41
+ .ColumnWidths = "40;70;70;90;100;100;150;200;60" '列幅を設定
42
+
43
+ .List = WorksheetFunction.Transpose(adoRs.GetRows)
44
+
45
+ End With
46
+
47
+ ```
48
+
49
+ (縦横が逆なので、Transposeする必要があります。)
50
+
51
+
52
+
53
+ ---
54
+
55
+
56
+
57
+ **ベストアンサーは他に方につけください。あくまで、補足的なことですので。**

1

追記

2019/03/29 08:50

投稿

hatena19
hatena19

スコア33699

test CHANGED
@@ -9,3 +9,15 @@
9
9
 
10
10
 
11
11
  [Access上のコード内で引用符(")と単引用符(')の使い分けについて - hatena chips](https://hatenachips.blog.fc2.com/blog-entry-508.html)
12
+
13
+
14
+
15
+ 追記
16
+
17
+ ---
18
+
19
+ 上のリンク先は文字列型の場合の書き方にしか触れてませんが、
20
+
21
+ 日付/時刻型の場合は、引用符ではなく、# で囲む必要があります。
22
+
23
+ そのへんは、他の方の回答を参考にしてください。