设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[与其它组件] 请教大神关于access和excel链接的问题~~~~~

[复制链接]
跳转到指定楼层
1#
发表于 2015-2-12 16:58:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
背景是这样的,需要从SAP中拉数据导入到ACCESS中,以前是手动一条一条新增条目,发现太麻烦了。
现在有一个思路是这样的:从SAP中把数据导入到EXCEL中,然后把EXCEL链接到ACCESS,那我只要定期维护EXCEL就可以更新ACCESS,可是发现EXCEL数据到ACCESS是单向的,无法对ACCESS数据进行编辑,所以想问问大神如何既能维护EXCEL数据,又能对ACCESS数据进行编辑呢?
多谢~~~~~~~~~~~~~~~~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2015-2-12 17:04:10 | 只看该作者
本帖最后由 todaynew 于 2015-2-12 17:10 编辑

Access可以对Excel表增改,但不能删除。因为Excel表的删除有另外的机制。
用下面的方法可以链接Excel表,至于怎么处理,就根据你的需要了。
Select * FROM [Sheet1$] IN 'E:\桌面\测试数据.xls'[EXCEL 8.0;]

3#
发表于 2015-2-12 17:27:51 | 只看该作者
1、用Access链接Excel表作为临时表。
2、把临时表的数据追加到Access里,然后进行增删改处理。——这里建议做成宏来操作。

每次需要更新时,只需要将Excel新文件覆盖旧文件,然后执行2的宏即可。

点击这里给我发消息

4#
发表于 2015-2-15 04:54:16 来自手机 | 只看该作者
2010版 要有主键才行吧
5#
 楼主| 发表于 2015-2-16 14:36:44 | 只看该作者
roych 发表于 2015-2-12 17:27
1、用Access链接Excel表作为临时表。
2、把临时表的数据追加到Access里,然后进行增删改处理。——这里建 ...

多谢~~
6#
 楼主| 发表于 2015-2-16 14:37:06 | 只看该作者
todaynew 发表于 2015-2-12 17:04
Access可以对Excel表增改,但不能删除。因为Excel表的删除有另外的机制。
用下面的方法可以链接Excel表, ...

谢谢~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-5 23:43 , Processed in 0.113767 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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