新足迹

 找回密码
 注册

精华好帖回顾

· 参赛-三鲜锅巴 + 东坡肘子 (见第18楼) (2007-2-18) datou2z · 在路上 — 我的大学 (2008-9-13) GaryMan
· [Karen 标准烘培] 零失败 · 10分钟出炉 · 香橙黑巧克力· 海绵Kiss (2008-8-18) Tiger_Karen · 猫展照片大放送 (2010-5-2) edith921
Advertisement
Advertisement
查看: 1858|回复: 24

[学习培训] 晒晒自己写的excel程序 [复制链接]

发表于 2012-6-19 16:37 |显示全部楼层
此文章由 feifei2012 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 feifei2012 所有!转贴必须注明作者、出处和本声明,并保持内容完整
作为非科班出生的IT民工,楼主从毕业开始就和excel打交道了,在国内原来的公司号称“表帝”,晒晒自己写的excel程序吧。


Example1:合并相同文件的excel格式:

有个同事以前负责欧洲物流中心的物流,需要将每天发往欧洲不同的国家的发货单汇总成一个excel。这些发货单是从系统里面导出的,所以格式一致,只是每天需要手工合并这种格式,并做简单的计算,费力不讨好的活。平均一天这同事要花20分钟处理这些个文档,并且还容易出错。

楼主写了一个excel程序,只要负责该业务的同事将相同国家的数据放到一个文件夹中,这个程序就会生成一个新的excel文件,里面包含了合并好并计算好的数据。

----------------------------------------------------------------------------------------------------------------------------------------------------

Example2:
利用excel调用outlook发送邮件

还是上面这个同事,每天合并完某个国家的发货数据之后,都需要把这个汇总好的数据发给目的国家的仓管人员,让别人做好收货准备。这个也是日常工作,无非就是按照特定的outlook模板,将合并好的excel数据填写到outlook模板中。


这个同事就准备了一个outlook邮件模板,准备了一个国家和联系人的对照表格,每天运行一下程序,就会自动将outlook模板中的相应字段替换成excel表格中的内容,并生成草稿,保存到待发送邮件中,人需要做的就是检查一下没有错误后点一下发送按钮(当然,也能自动发送,这只是保险的作法)。




评分

参与人数 2积分 +6 收起 理由
wagamama + 2 谢谢奉献
echoliu + 4 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2012-6-19 16:39 |显示全部楼层
此文章由 来打我啊 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 来打我啊 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢分享

发表于 2012-6-19 16:46 |显示全部楼层
此文章由 lansia 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lansia 所有!转贴必须注明作者、出处和本声明,并保持内容完整
excel只能达到熟练的日常操作水平。。牛人面前汗一个。

发表于 2012-6-19 16:52 |显示全部楼层
此文章由 feifei2012 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 feifei2012 所有!转贴必须注明作者、出处和本声明,并保持内容完整
足迹上班时间还这么多人哈,哈哈,第一帖

发表于 2012-6-19 17:00 |显示全部楼层
此文章由 bats 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bats 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这两个用新的2010都不难,单用户,用macro就行,可以不用vba。我们公司的存货accrual和AP module都是我用excel vba做的,都是多用户,多excel版本的问题,最后只能用2003版本设计编程
客舍并州已十霜,归心日夜忆咸阳。
无端更渡桑干水,却望并州是故乡。

发表于 2012-6-19 17:07 |显示全部楼层
此文章由 feifei2012 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 feifei2012 所有!转贴必须注明作者、出处和本声明,并保持内容完整
2010的功能这么强大啊?我电脑上面还一直是用2003呢
Advertisement
Advertisement

发表于 2012-6-19 18:06 |显示全部楼层
此文章由 Jay.Gao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Jay.Gao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
VBA是个好东西 :si50
头像被屏蔽

禁止访问

发表于 2012-6-19 21:14 |显示全部楼层

就不打击楼主了

此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2012-6-20 11:15 |显示全部楼层
此文章由 stelios 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 stelios 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢分享!

发表于 2012-6-20 11:16 |显示全部楼层
此文章由 dd66 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dd66 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你的程序呢?没有附件吗?

发表于 2012-6-20 12:15 |显示全部楼层
此文章由 feifei2012 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 feifei2012 所有!转贴必须注明作者、出处和本声明,并保持内容完整
有人要程序么?哈哈,因为每个人的要求都不一样,这些程序可能没通用性
Advertisement
Advertisement

发表于 2012-6-20 15:09 |显示全部楼层
此文章由 kleevin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kleevin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
沒附件沒真相,快點發出來

发表于 2012-6-20 15:16 |显示全部楼层
此文章由 jhua4597 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jhua4597 所有!转贴必须注明作者、出处和本声明,并保持内容完整
究竟晒了什么东东?

发表于 2012-6-20 15:19 |显示全部楼层
此文章由 Ausbear 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Ausbear 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这也算? 我老不懂VBA,但是用了一晚就搞了个和楼主类似的东东。把一个大文件拆分开来,给每人发一个只是和本人相关的excel file.

发表于 2012-6-20 15:38 |显示全部楼层
此文章由 海培 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 海培 所有!转贴必须注明作者、出处和本声明,并保持内容完整
挺好,VBA是我的救命稻草,让生活更美好

发表于 2012-6-20 15:44 |显示全部楼层
此文章由 jasonliu234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonliu234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Example 1 用excel 自带的 consolidate 就行了

Example 2 没太看明白,copy, paste 或者发附件不行吗?
Advertisement
Advertisement

发表于 2012-6-20 17:11 |显示全部楼层
此文章由 liberson 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 liberson 所有!转贴必须注明作者、出处和本声明,并保持内容完整
以前公司的前辈悉心教育我们新人,Excel是最好的工具。。。。我那时还不是会计,是产品管理的,一直纠结我们公司的MKT材料都是用Excel来分类管理的。。。。

发表于 2012-6-20 20:22 |显示全部楼层
此文章由 feifei2012 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 feifei2012 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这么多人要代码哈,上载了example1的,大家有兴趣的看看吧,不过应该不能直接用,这个毕竟是按照原来的需求完成的;example2的代码我本地电脑没有了.

PS:这个代码在2003上运行是成功的,2007和2010不确定,我一直用2003

本帖子中包含更多资源

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

x

发表于 2012-6-20 20:23 |显示全部楼层
此文章由 cnlancer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cnlancer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
他们都叫你“表弟”还是“表帝”?

发表于 2012-6-20 20:26 |显示全部楼层
此文章由 feifei2012 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 feifei2012 所有!转贴必须注明作者、出处和本声明,并保持内容完整
example2的,收件人不希望收附件,您想想;您如果一天收10来封邮件,而且每个您都要打开附件才能看到详细内容,您觉不觉的麻烦呢?这帮人outlook的收件一般是预览的,outlook上面部分看标题,下面部分预览正文;

copy\paste没问题,如果这个确实只是一封邮件,当然可以;问题是发的outlook邮件中的表格要按照固定格式的,而且需要copy paste的字段有15-20个左右,如果您一天发20-30封邮件,您不也觉得麻烦么?


原帖由 jasonliu234 于 2012-6-20 15:44 发表
Example 1 用excel 自带的 consolidate 就行了

Example 2 没太看明白,copy, paste 或者发附件不行吗?

发表于 2012-6-20 20:32 |显示全部楼层
此文章由 小山 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小山 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主其实挺不错的,知道怎么用excel去解决实际问题。excel确实是非常好的工具,差不多每个公司都在用吧。
用的好excel还是非常有市场的,但是用得好不是说你会vba会公式就行了,任何编过程序的同学都会很快上手VBA吧,用得好是会用excel解决商业问题,得懂一些除了excel本身之外的知识,比如会计,金融,市场啥的。
所以建议楼主,除了excel技术方面要强,楼主其实足够厉害了,花点时间让自己有一些业务背景那就更有竞争力了。
Advertisement
Advertisement

发表于 2012-6-20 20:53 |显示全部楼层
此文章由 feifei2012 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 feifei2012 所有!转贴必须注明作者、出处和本声明,并保持内容完整
呵呵,您说的是,我一直是搞IT的,不是专门搞业务的;这些个都是在实际工作中帮业务部门解决的问题。

对于搞it的同学,vba确实不算难吧;问题是大部分使用excel的同学都不是搞it的,这个帖子能给这些同学一些帮助就好了,这些同学快去找你们公司的it部门吧,哈哈

原帖由 小山 于 2012-6-20 20:32 发表
楼主其实挺不错的,知道怎么用excel去解决实际问题。excel确实是非常好的工具,差不多每个公司都在用吧。
用的好excel还是非常有市场的,但是用得好不是说你会vba会公式就行了,任何编过程序的同学都会很快上手VBA吧,用得好是 ...

发表于 2012-6-21 13:39 |显示全部楼层
此文章由 jasonliu234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonliu234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 feifei2012 于 2012-6-20 20:26 发表
example2的,收件人不希望收附件,您想想;您如果一天收10来封邮件,而且每个您都要打开附件才能看到详细内容,您觉不觉的麻烦呢?这帮人outlook的收件一般是预览的,outlook上面部分看标题,下面部分预览正文;

copy\paste没问题,如果 ...


复杂的excel 表格,需要在excel里面打开,按照我的方式再次编辑的。

如果直接显示在outlook里面,可能根本不能完全显示,要重新编辑,我还要copy回到excel里面,多此一举阿。
恢复人体的秩序,让免疫力自己去治病。

发表于 2012-6-21 22:07 |显示全部楼层
此文章由 pinkdreamer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 pinkdreamer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Excel真的很强大啊

发表于 2012-6-21 22:22 |显示全部楼层
此文章由 yyebo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yyebo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 cnlancer 于 2012-6-20 20:23 发表
他们都叫你“表弟”还是“表帝”?

一般都是叫“表弟”的
海纳百川,有容乃大

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部