ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 3430|回复: 5

[分享] Excel 技术学习路线图——新年快乐!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2008-12-29 10:47 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以前也有很多类似的文章,这次通过自己的理解把它写出来,作为对ExcelHome论坛的回馈,希望对初学者有所帮助。

1、Excel 基础
排序、筛选、常用函数、图表、数据透视表等为代表的基础知识和操作。有了这些我们才可以正常使用Excel,胜任一般的日常工作。

2、宏(VBA)基础
包括Excel 常用对象、VBA 基础知识和语句。有了这些才可以做到如填充单元格之类的基本任务,实现初步的自动化。除此以外,既然涉及到编程,就必然会牵涉到诸如算法之类的话题,这就超出本文的探讨范围了,大家有兴趣可以参考相关书籍。但在Excel编程中应用特殊的算法应该也不太常见,所以一般只要没有逻辑错误,适当兼顾一下效率就可以了。

3、数据库操作
以ADO为代表的数据库操作可以极大地扩展Excel的能力。

4、Office对象模型
了解Office的对象模型以后,可以实现通过Outlook发送自定义邮件等高级操作,和Word、PowerPoint等交互也将不再困难。

5、Windows API
Windows API大概有上千个,但通常只要学习需要用到的几个就能做到许多以前难以做到的事情。

6、Windows 标准控件
除了Excel自带的Form 2.0控件之外,有时还需要借用标准控件来实现具有Windows通用外观和功能的窗口程序。

7、类(COM)
这应该算是Excel/VB里面最高级的一种技术了。在VB里面涵盖了ActiveX DLL、ActiveX EXE和ActiveX 控件,用的都是Windows 的COM组件技术。到了这个层次就和许多Windows 技术(如ADO、OLE)处于同一级别了,可以编写插件来增强Office、VB甚至SQL Server的功能,与刚开始使用按钮等控件已不可同日而语。因为需要了解许多Windows 的核心技术,可以说是已经进入Windows 编程的质变阶段了。至于学通之后是一种什么境界,还请论坛高人们赐教:)

8、设计模式
换言之就是各种类型程序的框架结构要做到心里有数。这就不再是单纯的开发技术而是设计上的事了。也许只有经过一定量的编程实践并悉心揣摩之后才能获得,几乎是“只可意会不可言传”的情形了,呵呵。与前面的7种“招式”比起来,这更像是“心法”。只有两者结合起来,才能发挥出最大的威力。

以上3、4、5、6并不具有严格的学习上的先后顺序,主要根据每个人所遇到的实际问题而定。其中每个层次的知识容量都大于一般人的承受能力,所以除了专业研究人员,谁都不能保证也不需要在每个层次上都百分百掌握。正如我们登山也只是沿着一条路向上一样,周围的东西其实我们是不大了解的,所以更需要大家都贡献出自己的一份力,才能多角度地还原事物的本来面貌,就像盲人摸象一样。只要我们能融会贯通相应的技术,举一反三地加以应用,就不难找到合适的路线来到达目的地。

以上是我学习Excel 三年多来在前进道路上(包括在ExcelHome论坛里)的所见所学。这些技术都充分表明了VB类技术的博大精深,可以借用“仙剑”里的一句话来形容:“习得九牛一毛便足以傲视武林,学会一半就可纵横三界。”虽然有些夸张,但也接近了,呵呵。

预祝大家新年快乐!

备注:学到上面第8层次就到了《一个程序员的成长的六个阶段》里讲的4~5阶段,再往后就看大家自己的了:)

TA的精华主题

TA的得分主题

发表于 2008-12-29 11:26 | 显示全部楼层
写的很好呀!
vba语言其实很简单,用心学上一两个月基本上就可以解决一些常见问题.但如果深入了解VBA整个框架原理那就不是一朝一夕的事情了.简单一句话,只要你带着问题学下去,那你就会发现这是件学不完的事.

TA的精华主题

TA的得分主题

发表于 2008-12-29 12:56 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
谢了。我学了快两年了,有些进步,看了你的帖子,感觉还差得太远。还需努力!

[ 本帖最后由 dhygritek 于 2008-12-29 12:57 编辑 ]

TA的精华主题

TA的得分主题

发表于 2009-1-14 13:27 | 显示全部楼层
到这个坛有时很兴奋,有时也很郁闷。
掌握新知识了,帮别人解决问题了,很开心;
没次看到您这样的帖子,才知道自己差得很远,又很郁闷。。。
唉,真的学不完啊。。。。。

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-1-14 20:15 | 显示全部楼层

回复 4楼 hfbo 的帖子

不需要郁闷啦,知道不足才会进步啊.学习只是为了生活得更好,学海总是无涯的,有了进步能让自己开心点就好了,不要太在意.不急不躁慢慢来,有一天你会发现自己其实已经走了很远很远

TA的精华主题

TA的得分主题

发表于 2021-8-24 08:23 | 显示全部楼层
感谢楼主分享Excel 技术学习路线图
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-30 03:31 , Processed in 0.051086 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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