Excel VBA のRecordset でSort でエラーが出て実行できない
下記コードで .Sort でエラーとなり困っています
.Sort の行をコメントアウトすると問題なく実行できます。
(2時間ほどはまって困っております…)
間違っている個所をご指摘頂きたいと思いますのでどうぞよろしくお願いいたします。
Excel VBA Sub Connection() Dim con As New ADODB.Connection Dim rs As New ADODB.Recordset Const strFileName = "DB.accdb" con.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strFileName & ";" rs.CursorLocation = adUseClient Set rs = con.Execute("select * from Q_DB") With rs .Sort = "Gr" .Filter = "Gr >= 1" End With ActiveCell.CopyFromRecordset rs rs.Close con.Close Set rs = Nothing End Sub

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/05 08:52
2019/05/05 11:27
2019/05/05 11:32
2019/05/05 11:34
2019/05/05 11:57
2019/05/05 11:57
2019/05/05 12:46
2019/05/05 13:08
2019/05/05 13:12
2019/05/05 13:15
2019/05/06 12:53
2019/05/06 16:29