『漫游』酷论坛>『漫游水世界』>[悬赏]有懂Access的么?

[悬赏]有懂Access的么?

phantom_14@2010-06-10 19:40

现在需要用ACCESS对一大堆的EXCEL文件作操作

需求如下:

同一个文件夹下有一大堆EXCEL文件,格式均相同

需要把它们全部遍历一遍,取出其中每一张表中的某几个格子中的数据与EXCEL文件的文件名形成一条数据插入ACCESS中

例如把xxx.xsl的,xxx,A1,B3,C4,F6形成一条数据插入一张表.

请问怎么完成....

现在大概搞清楚了需要用Excel.Application,但是怎么也找不到相应的介绍了..卡住了,求助
引用

sungod2702@2010-06-10 19:44

我觉得可以用宏命令做,研究下命令很简单的。
引用

hkg36@2010-06-10 19:49

我觉得excel的vba可以和access交互,但是有必要用到access吗?
引用

sungod2702@2010-06-10 19:54

引用
最初由 hkg36 发布
我觉得excel的vba可以和access交互,但是有必要用到access吗?


去年接手一个离职的日本人的工作,整理一堆数据表格,看丫留下的整理方法是用access做,每次需要24小时工时。但是研究了半天发现用几个函数命令再手动黏贴复制一下的话,只用一天就搞定了……
引用

hkg36@2010-06-10 19:59

excel的功能确实强大的令人发指的地步........
引用

phantom_14@2010-06-10 20:03

引用
最初由 hkg36 发布
excel的功能确实强大的令人发指的地步........


但是要同时操作多个EXCEL的时候,还经常需要涉及统计的时候,要怎么做?
引用

hkg36@2010-06-10 20:11

当然这要看具体的要求了,这个网站有不少好东西可以看看
http://club.excelhome.net/
引用

phantom_14@2010-06-10 20:13

引用
最初由 hkg36 发布
当然这要看具体的要求了,这个网站有不少好东西可以看看
http://club.excelhome.net/


等我把这个网站翻完我牙都没了,还不说交差了...OTL

现在的关键是有600多个EXCEL文件要综合汇总,这让我汇总到哪年去了
引用

aaabbbccc@2010-06-10 20:24

export成 csv, 写个 脚本处理完了,生成csv, 导入excel
引用

hkg36@2010-06-10 20:26

要临时抱佛脚学VBA确实有难度,你这个就是要把各个表格的数据提取出来汇总的一个新的表格了吧?这个excel自带的功能就能做啊,当然了你的数量大,如果超出了excel的限制,那就要用的access,和access交互的话,我这边有个教程要不你先看看?
引用

phantom_14@2010-06-10 20:28

引用
最初由 aaabbbccc 发布
export成 csv, 写个 脚本处理完了,生成csv, 导入excel


光就一个个打开那些EXCEL我就觉得头疼了
引用

phantom_14@2010-06-10 20:30

引用
最初由 hkg36 发布
要临时抱佛脚学VBA确实有难度,你这个就是要把各个表格的数据提取出来汇总的一个新的表格了吧?这个excel自带的功能就能做啊,当然了你的数量大,如果超出了excel的限制,那就要用的access,和access交互的话,我这边有个教程要不你先看看?


问题的关键在于数据是完全凌乱的,文本数值完全混成一团....

虽然有上千个格子,但是我只需要取其中五个值,如果直接使用导入功能,是绝对没办法做得好的...必须要用函数来分析EXCEL...
引用

hkg36@2010-06-10 20:38

引用
最初由 phantom_14 发布


问题的关键在于数据是完全凌乱的,文本数值完全混成一团....

虽然有上千个格子,但是我只需要取其中五个值,如果直接使用导入功能,是绝对没办法做得好的...必须要用函数来分析EXCEL...

那就只能用vba啦..........
引用

phantom_14@2010-06-10 20:49

引用
最初由 hkg36 发布

那就只能用vba啦..........



我用了,尝试写了一段...现在运行,然后卡死了.....

果然用EXCEL.Application就是死么....
引用

sungod2702@2010-06-10 20:55

引用
最初由 phantom_14 发布



我用了,尝试写了一段...现在运行,然后卡死了.....

果然用EXCEL.Application就是死么....


如果你需要提取的数值地址都是固定的话,可以用宏命令复制你打开一个文件,复制黏贴,再关闭当前文档的这个过程。然后问题是你需要会VB编程,然后还要把600多个文件都改名成a1.xls,a2.xls这类的名称方便宏命令打开。
lz你pm我一个联系方式咱具体说吧。
引用


«123»共3页

| TOP