设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 856|回复: 2
打印 上一主题 下一主题

如何动态导入Excel数据?

[复制链接]
跳转到指定楼层
1#
发表于 2003-1-16 00:06:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在使用DoCmd.TransferSpreadSheet "acImport", "tblExcel", "C:\sample.xls",True
时,如何根据我所选择的Excel文件动态导入?用该语句只能填入固定的文件路径和文件名,我试过在文件路径名称处不能用变量替换。[em04]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2003-1-16 00:46:00 | 只看该作者
FILENAME=FORMS!FORMNAME.TEXTFILENAME'TEXTFILENAME是你打开的文件名和路径论坛上有获取这个路径的方法。
DoCmd.TransferSpreadSheet "acImport", "tblExcel", FILENAME,True
3#
 楼主| 发表于 2003-1-16 01:24:00 | 只看该作者
多谢多谢!
可以了,我是用的CommonDialog控件打开文件的,用控件返回的文件名
dlgOpenfile.Filename就可以了,已经包含完整的路径了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-26 00:25 , Processed in 0.113052 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表