VBA导入Excel数据到Access表

HardlyStudy 2012-10-13 04:05:31
Function FileImport()
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, "Table1", txtOriginalFilePath, False
End Function


用这个方法导入总是失败,400多行数据只能导入10行左右。
想请教下还有其它方法导入吗?

SELECT * into AccessNewTableName from [Excel 8.0;Database=ExcelFile].[Sheet1]
这个方法是如何使用的呢?

Function FileImport()

SELECT * into Table1 from [Excel 8.0;Database=txtOriginalFilePath].[Sheet1]
'这里如何执行呢???

End Function
...全文
375 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
HardlyStudy 2013-04-28
  • 打赏
  • 举报
回复
已经不记得当时如何解决的了,结贴,谢谢!
dsd999 2012-10-15
  • 打赏
  • 举报
回复
用这个方法导入总是失败,400多行数据只能导入10行左右。


失败后有没有错误提示?把提示贴上来。

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧