【发布时间】:2019-12-26 19:53:13
【问题描述】:
我有以下代码
Private Sub CommandButton1_Click()
Dim cn As Object
Dim rs As Object
Dim strSql As String
Dim strConnection As String
Set cn = CreateObject("ADODB.Connection")
strConnection = "Provider=Microsoft.ACE.OLEDB.12.0;" & _
"Data Source=C:\ActionList.accdb"
strSql = "SELECT * FROM Actionlist;"
cn.Open strConnection
Set rs = cn.Execute(strSql)
rs.Close
Set rs = Nothing
cn.Close
Set cn = Nothing
End Sub
我的目的是从某个表中获取所有行以复制到我的 Excel 工作表中。我虽然这么简单的东西会在互联网上到处都是,但我似乎找不到它。我希望行从 A2 开始,因为我已经使用 Excel 的内置函数将访问表添加到我的工作表中。但是,我想手动执行此操作,以添加某些过滤器。
【问题讨论】: