佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1626|回复: 10

用 excel 來做顧客的資料

[复制链接]
发表于 13-8-2005 08:28 PM | 显示全部楼层 |阅读模式
請問誰可以幫我一個忙,我想用excel來做一個儲存我的顧客的資料
當我按"A"的時候, 我所有顧客的"A"的顧客都會出現,是否可以做得到這樣的程式.
回复

使用道具 举报


ADVERTISEMENT

发表于 13-8-2005 10:12 PM | 显示全部楼层
是可以的,你可以写一个程式把你所要QUERY的CUSTOMER LIST 直接EXPORT到EXCEL去
回复

使用道具 举报

发表于 14-8-2005 02:02 AM | 显示全部楼层
你要把 excel 当成资料库吧?
可以的... 你可以用 ODBC DSN 来连接, 然后透过 ADO 运用 sql 来呼叫你所要的资料.

但, 很麻烦, 这种方法不被鼓励, 除非你的资料库简单的只有一个 table.
回复

使用道具 举报

发表于 15-8-2005 12:39 AM | 显示全部楼层
原帖由 yy78 于 13-8-2005 08:28 PM 发表
請問誰可以幫我一個忙,我想用excel來做一個儲存我的顧客的資料
當我按"A"的時候, 我所有顧客的"A"的顧客都會出現,是否可以做得到這樣的程式.


你是指 excel 里面的 filter 吗?
回复

使用道具 举报

 楼主| 发表于 15-8-2005 09:14 AM | 显示全部楼层
原帖由 flashang 于 15-8-2005 12:39 AM 发表


你是指 excel 里面的 filter 吗?

我不是要filter,我也不懂它的程式是怎样的,我是从朋友口中得知这样的东西,没有概念....
回复

使用道具 举报

Hexagon 该用户已被删除
发表于 15-8-2005 09:38 AM | 显示全部楼层
当然可以。。。。但我觉得有点怪怪。。。通常人家用 excel 来 manipulate data...不是 store data..既然你要来 store data..那就直接用 access or sql server..that all....如果你要 manipulate 你的 data...请明确说明要如何 manipulate....打个比方,我有个 access tbl...contain A,B,C...那我可能写了一个 excel VBE..来计算 A+B+C=?...所以请明确说明。。。谢谢!
回复

使用道具 举报

Follow Us
发表于 16-8-2005 07:52 PM | 显示全部楼层
看看能不能帮到你,可是这是用了一点 vb coding 的。














回复

使用道具 举报

Hexagon 该用户已被删除
发表于 16-8-2005 10:13 PM | 显示全部楼层
原帖由 shinelynn 于 16-8-2005 07:52 PM 发表
看看能不能帮到你,可是这是用了一点 vb coding 的。








[img]http://www. ...



hmm...shinelynn..我想你时在做 filtering 吧?。。如果要filtering 的话,用built in 得就好啦,嘻嘻,不必出动VBE 啦!!!! 我想版主要的是如何处存资料吧?
回复

使用道具 举报


ADVERTISEMENT

发表于 17-8-2005 07:44 AM | 显示全部楼层
filtering的确是built in 的, 问题是你要怎样把sheet1 的A,B,C,D。。。 link去sheet 2 然后auto filter资料?hyperlink只是可以把你link去另一个sheet,和你要link去sheet2的哪一个位置,hyperlink并不能做到filter on another sheet。

我的目的是,
1. 把Sheet 1 link 去 Sheet 2 (因为顾客资料在Sheet 2)
2. 把Sheet 2 的资料 AUTO filter based on Sheet 1 the alphabet clicked。

erm... 假如有可以不用到coding 的,那更加好, 楼主,我也借贴请教大家。因为我这个有点麻烦,就是假如user没有enable macro,那么就用不到了。

*其实我那hyperlink只是摆美而已,哈哈,不用hyperlink只用vbe也可以把资料找到了。
回复

使用道具 举报

Hexagon 该用户已被删除
发表于 17-8-2005 09:30 AM | 显示全部楼层
原帖由 shinelynn 于 17-8-2005 07:44 AM 发表
filtering的确是built in 的, 问题是你要怎样把sheet1 的A,B,C,D。。。 link去sheet 2 然后auto filter资料?hyperlink只是可以把你link去另一个sheet,和你要link去sheet2的哪一个位置,hyperlink并不能做到 ...



噢噢。。。其实你是另有用意的,不好意思拉,因为我只是模模糊糊看见你的 coding 而已,就觉得有点奇怪, anyway 大家一起学习麻!

我到有些建议,不妨听听。。如果要储存资料,为何不用专业的 database software 呢?打个比方,就用MySql 好了。MySql 里头有一个功能,叫 DTS,你可以用它来 export data 到 特定的excel file,而且DTS 还可以 schedule 。。很方便!再来有了 excel file 过后, 我们可以在excel file 里头做些简单的 VBE coding. 首先用 master data 的其中一个 column 来create dynamic array,打个比方,我有 sheet1 which contain master data of my customer details,. 那我就用customer details 里面的 customer name 来做 dynamic array,....有了 这些 array,我们就可以 base on 这些array value 来 create 新的 sheet, 再来 把master data 的所有资料 copy 到特定的sheet 里面在做 filtering...haha..执行过后,你就会看到很多 sheet 弹出来咯!!1。。。当然这一定要用到 macro, 所以你可以把 macro security 调去 medium, 这样每一次开启你的 excel file 时,他就问你要不要 enable macro,那你就自己选咯。 而且你的 macro 还可以 set 去 auto_open...这样只要你 enable macro 过后, macro 就会自己 autorun 咯!!1
回复

使用道具 举报

Hexagon 该用户已被删除
发表于 17-8-2005 12:00 PM | 显示全部楼层
没人回应,自己顶一顶!
情多多指教.....
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 15-11-2024 07:22 AM , Processed in 0.124958 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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