设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: 红尘如烟
打印 上一主题 下一主题

[查询] 一句查询代码实现Excel数据导入导出

[复制链接]
11#
发表于 2010-10-20 00:45:01 | 只看该作者
本帖最后由 lkkl66 于 2010-10-20 01:01 编辑

实际操作出现了问题哦
导出部分:
《DoCmd.RunSQL "SELECT * INTO [Excel 8.0;DATABASE=E:\桌面\测试数据.xls].[Sheet1$] FROM 表名"》
其中好像 《 Sheet1$》→还是改成《 Sheet1》→不能带此符号《$
否则出现《Sheet1$》不是一个有效名的提示!!!

导入部分:——  可以的
                                                            不知何故?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
12#
发表于 2010-10-20 13:09:47 | 只看该作者
很详细的解释,学到一招,谢谢
13#
发表于 2010-10-21 10:20:05 | 只看该作者
学习 学习
14#
发表于 2010-10-22 14:09:19 | 只看该作者
弄弄试试,看看好不好用
15#
发表于 2010-11-4 16:41:45 | 只看该作者
NB 就要这个
16#
发表于 2010-11-4 20:41:01 | 只看该作者
非常感谢分享
17#
发表于 2010-11-7 09:08:33 | 只看该作者
谢谢分享!
18#
发表于 2010-12-12 10:46:06 | 只看该作者
谢谢分享! 不错的技巧
19#
发表于 2011-3-23 00:15:35 | 只看该作者
我发现按照老师说的导入模式导入后,ID 的号码发生了很大的变化,不是从1开始的。
我把我的程序代码也贴上,请红尘如烟老师关注一下。
Private Sub Command23_Click()
'DoCmd.RunSQL "INSERT INTO  SELECT * FROM [Excel 8.0;DATABASE=E:\桌面\测试数据.xls].[Sheet1$]"
DoCmd.RunSQL "INSERT INTO 源数据 SELECT * FROM [数据源$] IN 'D:\测试数据.xls'[EXCEL 8.0;]"
'DoCmd.RunSQL "INSERT INTO 表名 SELECT * FROM [Sheet1$] IN 'E:\桌面\测试数据.xls' 'EXCEL 8.0;'"
End Sub

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
20#
发表于 2011-4-2 15:01:46 | 只看该作者
学习学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-26 16:24 , Processed in 0.086709 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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