【发布时间】:2019-10-01 17:59:48
【问题描述】:
我正在使用 Microsoft Access。我正在使用 DoCmd.RunSavedImportExport 命令通过 VBA 执行保存的导入(从 Excel 电子表格)。我想以编程方式捕获此保存的导入处理的记录数。
DoCmd.RunSavedImportExport 上的 MS 文档并未表明我可以使用任何返回值或 ByRef 参数。
我搜索了 Google 和 SO,希望得到答案,因为我认为这已经得到解决。如果我错过了互联网上的答案,请告诉我!
这是我正在使用的代码。如果可以提供行数,我很乐意使用其他方法来导入我的电子表格。
DoCmd.RunSavedImportExport "<name of saved import>"
我想要类似的东西:
numRec = DoCmd.RunSavedImportExport("<name of saved import>")
debug.print "# rec loaded="& numRec
【问题讨论】:
-
我认为 RunSavedImportExport 不可能,但另一种方法是检查您导入的表。如果是追加导入,可以统计前后的记录数。