如何批量导入EXCEL表,并且ACCESS默认将EXCEL表名命名为数据表名
时间:2011-05-12
来源:互联网
我有很多EXCEL表,都在同一文件夹下。并且文件名很规律,即类似A01,A02,A03等。导入时一个一个导入工程太大了,我导入一天才导完一年的,可是有好几年的表。。。。想问问有没有什么好方法;另外就是导入后命名ACCESS默认的怎么不是EXCEL表的表名,还得一个一个改!在access中怎么样快速修改导入后的EXCEL表名
作者: lwbu571 发布时间: 2011-05-12
关注并学习一下
作者: guojianlin1985 发布时间: 2011-05-12
以下供参考:
如何指定TransferSpreadsheet方法中工作簿中的工作表
TransferSpreadsheet的语法:
Docmd.TransferSpreadsheet TransferType, SpreadsheetType, TableName, FileName, HasFieldNames, Range, UseOA
针对Excel,其中Range的用法如下:
""(空字符串):表示工作簿的第一个工作表;
"Sheet1!A1:D10":表示工作表Sheet1的A1到D10区域;
"Sheet2!":表示整个Sheet2工作表。
将Book1的Sheet1和Sheet2用TransferSpreadsheet方法导入Access mdb中。
Docmd.TransferSpreadsheet acImport, , "temp1", "C:“Book1.xls", False, "Sheet1!"
Docmd.TransferSpreadsheet acImport, , "temp2", "C:“Book1.xls", False, "Sheet2!"
如何指定TransferSpreadsheet方法中工作簿中的工作表
TransferSpreadsheet的语法:
Docmd.TransferSpreadsheet TransferType, SpreadsheetType, TableName, FileName, HasFieldNames, Range, UseOA
针对Excel,其中Range的用法如下:
""(空字符串):表示工作簿的第一个工作表;
"Sheet1!A1:D10":表示工作表Sheet1的A1到D10区域;
"Sheet2!":表示整个Sheet2工作表。
将Book1的Sheet1和Sheet2用TransferSpreadsheet方法导入Access mdb中。
Docmd.TransferSpreadsheet acImport, , "temp1", "C:“Book1.xls", False, "Sheet1!"
Docmd.TransferSpreadsheet acImport, , "temp2", "C:“Book1.xls", False, "Sheet2!"
作者: marco 发布时间: 2011-05-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28