我在 Excel 中有一个宏与我的一个工作表上的命令按钮相关联。单击时,我试图将工作表“FeedSamples”中的数据导出到名为“ImportedData”的 Access 数据库表中。
任何人都可以帮助我吗?我从网上尝试了多个例子,但没有运气。这就是我现在所拥有的,但不断收到“运行时错误'3343':无法识别的数据库格式'filePath\FeedSampleResults.accdb
Dim db As Database
Dim rs As Recordset
Dim r As Long
Set db = OpenDatabase("filePath\FeedSampleResults.accdb")
Set rs = db.OpenRecordset("ImportedData", dbOpenTable)
r = 2
Do While Len(Worksheets("FeedSamples").Range("A" & r).Formula) > 0
With rs
.AddNew
.Fields("REPTNO") = Worksheets("FeedSamples").Range("B" & r).value
.Update
End With
r = r + 1
Loop
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing
完成此操作后,我需要编写代码以使访问表将数据导出到 dBase 文件中。