如何将VBA水平快速提高到新境界 —— 完美Excel第29周小结

 

分享学习Excel与VBA的心得,总结本周推送的文章,以及下周计划。...



微信公众号:excelperfect

“想学习VBA,不知道从哪里下手?”、“如何才能学好VBA?”、“如何系统学习VBA?”、“能推荐几本关于VBA的书吗?”……

经常有朋友问我这类问题。在此,给大家分享一些我个人的学习经历和理解。

VBA并不难学。首先,她沿于Basic语言,其语法结构很简单,很容易上手。其次,Excel对象模型层次清晰,与Excel界面相对照,很容易理解。最后,Excel为我们提供了很好的学习环境,因为VBA内置于Excel中,程序代码运行后所见即所得,非常有助于对编程语言和Excel对象模型的学习和深入理解。

当然,学习离不开参考资料,好的学习资料能让人迅速提高,少走弯路,达到事半功倍的效果。目前,市面上关于Excel和VBA的书很多,各有所长,都可供我们学习参考,特别是现在国内一些作者的水平越来越高,图书的质量也越来越好。但我还是比较推荐John Walkenbach经典的《Excel高级VBA编程宝典》,以及John Green、Stephen Bullen、Rob Bovey、Michael Alexander合著的《Excel 2007 VBA参考大全》,这两本书互为补充,深入细致地讲解了Excel VBA的方方面面,值得反复阅读和研习,也可以在需要时拿来作为参考。笔者最初就是认真研读了《Excel 2003高级VBA编程宝典》而功力大增,随后又参与翻译了《Excel 2007 VBA参考大全》而得到进一步的提高。

在研习的过程中,不能只看不练,一定要亲手输入代码进行调试,这样才能有良好的学习效果。并且,如果能将自已遇到的问题在论坛、博客、微博、微信等新媒体中与志同道合的朋友交流,向高手请教,学习别人解决问题的方法,同时尽已所能回答相关的问题,并能将自已学习的成果、心得体会及时整理并总结归纳,然后分享出来,不仅对自已的技能提升大有裨益,而且构建了良好的学习氛围,形成良性互动,更加促进自已不断学习与提高。

我最初“混迹”于Office精英之家,然后又来到ExcelHome,向别人学到了很多,也将自已所学整理后在论坛上发贴,巩固所学。接着又专门创建了自已的网站:excelperfect.com,在上面分享了大量的知识和技巧文章,提升自已的同时也得到了广大网友的肯定。可惜的是,因受困于网站备案问题,不得已关闭了创办十年的网站(不少朋友问我现在这个网站怎么不是Excel内容,因为我去年已将其关闭,且又没有续费,所以可能域名被其他人注册占用了)。还好,在2014年创建了完美Excel微信公众号:excelperfect,还可以在上面和大家分享交流。

虽然学习的道路是曲折的,但还好坚持了下来,这样总会有些许收获。也希望想要学好Excel与VBA的你,能够坚持学习!

近期,我又在[知嗒APP ]上创建了知识号:完美Excel,并组建了同名社群,希望能更进一步提炼自已的知识并分类存放,形成Excel知识库,同时搭建一个更好地进行专业交流的社群平台。目前,已在上面分享了近20篇文章。



其实,分享的就是自已所学习到的知识和技能的总结,而总结又是进步的阶梯。

学习的目的在于应用。如果能将自已学到的知识,运用到实际工作中,转化成真正的生产力,那就达到了最终的目的。除了尽已所能解决网友遇到的问题外,我也结合实际从事工作的特点,为自已开发一些Excel VBA小型系统,提高工作效率。例如,我设计开发的部门考勤管理系统,只需每天花几分钟输入或选择几个代表性的数字,点击几个按钮就能实现自动汇总员工的出勤、工作内容及工作量、加班、请假及事由,计算出每位员工的加班费,还为年终的绩效考核提供参考依据,非常方便实用。

好了,最后总结一下,要想学好Excel和VBA,要有学习的目标和热情,选对一两本参考资料并反复研习,同时在新媒体上多与大家交流分享,最后多实践多应用,不怕折腾,坚持下去,一定会学有所成。

29周小结

本周,在微信公众号中,没有什么新的内容,仍旧是重新推送因违规而删除的文章的修改版本。

同时,也耐不住寂寞,在[知嗒APP ]知识号:完美Excel上分享一些整理后的文章,包括:

Excel分类汇总的8大招术

详细讲解了Excel分类汇总功能的8个应用。

简洁的图文帮你快速认识数组

在微信公众号发布的比较受欢迎的一篇文章,以通俗易懂的图文介绍了数组的基本概念。

一文轻松学会强大的Excel高级筛选功能

详细讲解高级筛选的使用。

工作表与用户窗体连接交互技术

给出了实现工作表与用户窗体互通的VBA代码,包括在用户窗体中输入的数据并放置到工作表中、在用户窗体中显示工作表数据、使用用户窗体查找数据、实时显示活动单元格所在行的数据等。

Excel排序技术

详细讲解Excel的排序规则、排序过程中易出现的问题及解决方法,并给出了几个排序技巧示例。

使用VBAExcel中创建相册

给出了在Excel工作表中按指定数量的行列和大小放置图片的VBA代码。

使用VBA操控Excel界面0:预告

将推出讲解操作Excel界面的VBA代码的系列文章。由于不便说明的原因,这些文章将仅供[知嗒APP ]知识号:完美Excel上的社群成员内部交流研习。

下周预告

在微信公众号中,继续重新推送因违规而删除的文章的修改版本。

在[知嗒APP ]知识号:完美Excel中,继续推送经整理后的一些比较受欢迎且实用的文章,分享新编写的《Excel公式与函数之美》系列文章。在社群中,分享《使用VBA操控Excel界面》系列文章,供社群内部成员交流。

本文属原创文章,转载请注明出处。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎关注[完美Excel]微信公众号:

方法1—在微信“添加朋友”或者通讯录中搜索“完美Excel”或者“excelperfect”后点击关注。

方法2—扫一扫下面的二维码


    关注 完美Excel


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册