Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1074940
  • 博文数量: 120
  • 博客积分: 887
  • 博客等级: 准尉
  • 技术积分: 1883
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-05 21:10
个人简介

RHCE,CCNA,熟悉shell脚本

文章分类

全部博文(120)

文章存档

2015年(16)

2014年(20)

2013年(48)

2012年(20)

2011年(16)

分类: Windows平台

2013-12-04 16:41:46

用sheet1的F,匹配sheet2的H
当FH相同时,用sheet1里的B列K列M列,覆盖掉sheet2里的B列K列M列


利用access 2007更新excel 2007

一、创建access


 

二、导入excel数据


 

三、下一步,sheet越多,就要不断的从第二步开始继续导入


 

四、下一步,勾上这个勾,可以将表格中的标题列显示出来“比如服务编号之类的”


 

 

五、下一步


 

六、下一步,不要主键,这样表结构就跟原始execl一样了


 

 

七、完成,名字是可以随便取的,但这个会跟后面的SQL语句关联的,建议就默认吧


 

PS.:导入sheet2,需要从第二步重复。我就不截图了。
这里sheet2就是需要进行修改的表格,sheet1为原始表。

 

八、创建一个SQL窗口


九、     SQL查询窗口


 

 

十、     SQL语句直接贴进去就,点即可运行。

 

UPDATE sheet2, sheet1

SET sheet2.最终完成时间 = [sheet1].[最终完成时间],

sheet2.最终处理人 = [sheet1].[最终处理人],

sheet2.最终处理结果 = [sheet1].[最终处理结果]

WHERE (((sheet2.服务编号)=[sheet1].[服务编号] And (sheet2.服务编号) In (select 服务编号 from sheet1)));

 

十一、  导出,注意导出路径,尽量不要覆盖原文件,sheet2就是我们需要的数据表。



阅读(1060) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~