首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VBA之EXCEL应用

一直以来,总想写一部面对EXCEL的专门VBA教程,今终得如愿。想我初学VBA时,也是从EXCEL入手,不知深浅,也很难窥探到VBA的全貌,花费了大量的时间,走了很多弯路,却难得其所,关键就是没有好的教程引导。这部教程弥补我的二十多年前的遗憾吧。这部教程按章节由浅入深对各个知识点进行讲解,让初学者从入门开始,能迅速准确地入门,并确实掌握VBA,学到真正有用的知识。

这部教程共十七章。每章分若干节,循序渐进。教程第一册共六章,从创建宏、对话框、工作簿和工作表对象、单元格对象、数据格式等方面入手,让大家逐步认识VBA,并感受到利用VBA的乐趣。

教程中我会列举大量的实例,结合大量截图,并给大家详细分析实例中每句代码的含义。由于VBA的知识点非常多,或许你只看一遍不能很好地理解全部教程的内容,建议大家至少能看两遍,以达到前后融汇贯通,很好地理解这套教程的内容。再次强调一遍,建议大家至少能看两遍。

在第一册的前言中,我建议大家将这套教程至少能看两遍,以期达到前后融汇贯通,才能更好地理解这套教程的内容。为什么要这样讲解呢?对于VBA代码的实践而言,每段代码都有自己的特点,由于各个知识点讲解的先后不同,第一遍看的时候,很难全面理解实例中代码的含义,大家只有多看几遍,才能更好地理解所有的代码。

这部教程的第二册共七个章节,从循环结构、错误处理、字符串操作、日期和时间、事件、数组应用,函数过程等方面,让大家进一步理解VBA,并感受到VBA无尽的变换。这部《VBA之EXCEL应用》是大家学习VBA的基础资料,但却是大家学习Excel的高级阶段。大家在利用Excel进行数据处理操作的时候,有必要通过VBA对自己的能力加以提高。我对VBA的定义是:VBA是实现自己小型数据处理的有效工具(或手段)。希望大家能认真学习这部教程,并利用这部教程中的知识点解决自己的实际问题。

窗体,是用户和应用程序间的对话。在VBA中经常利用的对话框有MsBox及InputBox,但这两个对话框很难满足用户的复杂要求,比如要录入的数据是分类的数据,比如要在对话中有多个操作,这就需要我们利用窗体了。窗体是控件的容器,我们创建窗体就要把应用的控件放到这个容器中。每个控件都可以完成我们特定的任务,若干多的控件放在容器中就可以完成丰富的任务了。

控件和窗体都是对象。这部教程的第三册从应用程序的对象讲起,分别从ActiveX控件,窗体对象并从对象的属性、方法、事件等各个角度讲解窗体级控件的应用。这册内容是《VBA之Excel应用》的对象应用部分。是更多知识点的综合利用,我们要参考教程中各种实例应用。在教程的第十七章,我列举了若干个窗体应用的实例,从场景分析,思路的建立,窗体的搭建,代码的测试来展现整个工程的建造过程。我很久前就开始学习利用VBA,到现在已经20多年了,我的经验会体现在各个实例中。希望大家理解实例中的代码,并把这些代码应用到自己的实际工作中去。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201128A03ZEV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券