很久之前,我无意间体会到VBA的功效,并开始致力于学习及应用,经过二十多年来的摸索,在总结很多经验的基础上,结合自身的工作,把VBA的应用一点一点地分享给大家,并结集成册,供大家利用。
我力争每一讲都独立的讲解一个问题,供大家拿来利用,每一讲的代码我都亲测过,第一册,第二册的内容大部分是EXCEL 07版本测试,第二册稍后的的文章是EXCEL 13版的测试。读者可以根据自己的兴趣有选择的阅读,或者根据自己的需要利用其中的代码。
对于初学的朋友,不要急,可以结合自己感兴趣的章节先弄懂代码的含义,然后再扩展其他的章节。要循序渐进,不可贪多。每个知识点都是要理解的。
学以致用,希望大家能有所结合的去学习,学习的目的是应用,不要为学习而学习。
我初学VBA时,基本上还没有像样的书籍可以参考。那时,总是根据可以找到的代码去总结、去体会其中的奥秘,看的多了,用的多了,自然也就掌握了。这套《VBA代码解决方案》系列资料中,我会以自己的经历来告诉大家:如何去学习,如何掌握你想学习的这套知识体系。
第二册的内容和第一册相比,范围更宽了,难度也有所加深。从VBA函数到VBA数组,从WSH的利用到文件的操作,从代码的优化到控件的利用,从数据的校验到程序的自毁等等都是值得大家收藏的。本册部分重点内容用红色标出,更利于读者注意。这册内容和第一册相比较,实用性更强。
《VBA代码解决方案》的开篇我曾经谈到过:本书以实用为主,特别是广大职场朋友,或多或少都可以从本书受益,甚至可以让你的工作发生质的改变,我曾经帮助一位朋友将以前一天的工作不到五分钟就完成了,这也正是VBA的魅力所在。
"浮云掠过,暗语无声,怎无凭?VBA控件高亮显示鼠标滑过的刹那间",这是本册收录的一文,欣赏自己的成果,是非常高兴的事情,愿每位代码工作者都能领略其间诗意般的快乐。
本书结集过程中得到来自网络众多朋友的支持,在此表示感谢,本书的内容如有不足还望大家指出。
"VBA代码解决方案"第三册,在延续前两册内容的基础上,理论上有所升华,从人机交互,到对象、属性、方法、过程等重要概念的剖析;从VBA数组到图形的控制;从三种类型文件的应用,到准数据库的操作;既有抽象的dictionary知识点的普及,又有资料较少的Word中VBA的应用等等,内容更加充实,给读者带来更加美好的享受。
寒暑易节,历时一年多,这套《VBA代码解决方案》全书得以最终完成,从第1讲一直到第147讲。不夸张地说,这147讲内容覆盖了整个VBA内容的所有常见问题,认真学习后会解决工作中遇到的绝大多数实际问题。自动计算,程序控制,都可以很方便地得到解决。这147讲就是147块积木,供给读者自由地组合、修正,变成自己的成果。
"搭积木"是一种很实用的编程手段,现在的时代,是速食时代,知识也是如此,让知识更快地为自己服务,总是人们所追求的。《VBA代码解决方案》紧扣这种理念,可以让读者更方便地去学习。 有了VBA知识,可以受益终生,可以让你在职场中应对自如,对于自己的发展很有帮助。这147讲内容不同于刻板的教程,里面不局限于知识的讲解,还有我20多年实际经验的传递,编程理念的分享,可以让有志于学习VBA的朋友受益更多。