当前位置:主页>Visual Basic教程>文章内容
如何將Excel的文件导入Access文件
来源: 作者: 发布时间:2007-04-29  
下面我已程序代码做成模块,只要导入必要之参数即可!

此一模块共有四个参数:
1、sSheetName:要导出资料的文件名称(Sheetname),例如Sheet1
2、sExcelPath:要导出资料的Excel档案路径名称(Workbookpath),例如C:\book1.xls
3、sAccessTable:要导入的AccessTable名称,例如TestTable
4、sAccessDBPath:要导入的Access档案路径名称,例如C:\Test.mdb

在声明中加入以下:

PrivateSubExportExcelSheetToAccess(sSheetNameAsString,sExcelPathAsString,sAccessTableAsString,sAccessDBPathAsString)
DimdbAsDatabase
DimrsAsRecordset
Setdb=OpenDatabase(sExcelPath,True,False,"Excel5.0")
Calldb.Execute("Select*into[;database="&sAccessDBPath&"]."&sAccessTable&"FROM["&sSheetName&"$]")
MsgBox"Tableexportedsuccessfully.",vbInformation,"Yams"
EndSub
使用范例如下:將C:\book1.xls中的Sheet1导入C:\Test.mdb成为TestTable

ExportExcelSheetToAccess"Sheet1","C:\book1.xls","TestTable","C:\Test.mdb"->


 
上一篇:用MDB文件做admin888库   下一篇:在VB5.0中编辑数据库和电子表格
 
  相关文章
·用MDB文件做admin888库
·在VB5.0中编辑数据库和电子表格
·VB应用程序访问SQLServer方法探讨
·MicrosoftAccess秘密、技巧和陷阱
·开发ADOCE搭配WinCE资料存取应用程序(1
·开发ADOCE搭配WinCE资料存取应用程序(2
·加强客户端约束增强数据库完整性
·在VB6.0中实现动态统计报表
·VB通用数据表格输出程序的设计
·在VB中运行MicrosoftAccess报表的好方
·基于VB的通用折行打印程序
·Text转换为AccessMDB
 
【关闭窗口】
推荐本站资源
最新文章