分享

MF系列资料说明

 樵夫1964 2022-05-02 发布于云南

正如大家看到的那样,我的教程一共十套(第四套是对第一套的视频讲解),分为初级、中级、高级三大部分,是对VBA的系统讲解。从简单的入门,到数据库,到字典,到高级的网抓及类的应用,给大家提供了VBA领域的系统教程:

第7套是入门教程,知识点丰富;第1套是入门后提高,给大家以知识的巩固;第2套库数据是专业的数据处理;第3套字典是VBA的精华所在;第8套WORD VBA是稀缺资源;第9套是中级阶段侧重应用的教程;第6套网抓,虽然不是VBA之所长,但也可以用,取得可以接受的效果;第5套类,与其说是计算机语言,不如说是佛学;第10套的收官教程着重讲解了程序如何分发,如何把核心程序与应用部分分别处理。

图片

所有教程贯彻了我的编程思想及编程理念。我的编程思想就是“积木编程”,编程理念就是“实用”。为了大家更好的学习VBA,在学习的不同阶段,我会赠送MF系列资料:

MF-1 第7套+第1套,送《VBA学习方法》(8M)。

MF-2  6套+第5套,送64位API资料。

MF-3  打包三套及以上送VBA代码格化工具。

这个系列的资料我以后还会不断推出。提供给学员。

图片

VBA学习方法的目录

1初学VBA人员要重视程序文件       4

1.1 理解1代码的变量       5

1.2 理解2对象的描述       5

1.3 理解3控件按钮       5

1.4 理解4事件       6

1.5 理解5   Private Sub的含义       8

2VBA学习入门阶段       10

2.1利用《VBA之EXCEL应用》,掌握基本的VBA知识结构       10

2.1.1 宏、对象及条件判断       10

2.1.2 VBA的循环结构       11

2.1.3 VBA的错误处理       12

2.1.4 字符串、日期和时间、数组应用,函数过程       12

2.1.6数组的理解       13

2.1.7对过程的理解       14

2.1.8 Function过程       14

2.1.9 易失性函数及参数的传递       15

2.1.10 理解形参和实参       15

2.1.11 按值传递和按地址传递       16

2.1.12理解Application Object对象       16

2.1.13 对简单文件操作的理解       18

2.1.14 认识控件       20

2.1.15  认识VBA中的窗体       20

2.1.16 窗体和控件的实例展示       21

2.2 VBA入门阶段要理解和掌握下面的各个问题       23

2.2.1面向对象编程的基本理论掌握       23

2.2.2  初级阶段知识点的掌握       23

2.2.2 面向对象编程中初级基本应用过程       23

2.2.3 如何实现与用户的数据交互       24

2.2.4实际应用       24

3初级阶段的学习提高       27

3.1  什么是“积木编程思想”       29

3.2 利用《VBA代码解决方案》理解“积木编程”思想       30

3.2.1 “VBA是什么”,“可以用来做什么”“哪些人员需要VBA”       30

3.2.2 应用实例“实现选择区域自动计算”       31

3.2.3  VBA对于工作簿、工作表的一般操作       32

3.2.4  VBA中的查找       34

3.2.5  单元格VBA操作引申       37

3.2.6  工作表的VBA操作引申       38

3.2.7 工作簿的操作引申       40

3.2.8  OnTime方法与OnKey方法       42

3.2.9  VBA的实用小技巧       43

3.2.10 人机对话的实现       44

3.2.11 VBA对系统预设的干预       46

3.2.12 工作表函数也是可以利用的       47

3.2.13 工作表函数在VBA中的灵活应用       48

3.2.14 字符串的处理       49

3.2.15 判断函数IsArray、IsDate、IsEmpty、IsEmpty、IsError、IsMissing       50

3.2.17什么是数组及应用       53

3.2.18 DIR函数的补充说明       54

3.2.19  几个特殊功能的实现       55

3.2.20  DTP与Datepicker实现日期的输入       56

3.2.21  VBA学习的三个阶段       57

3.3  学习提高过程中的思考       58

3.3.1 VBA代码程序运行时间的优化与视觉效果的兼顾       58

3.3.2 SUM作为一般函数及聚合函数的应用       61

3.3.3VBA程序写好后,如何进行调试,直到程序顺利运行       65

3.3.4  从初学到精进的方法       66

3.3.5  VBA代码高手之路       73

3.3.6  VBA语言学习的历程       80

3.3.7  VBA应用经验:工作表函数和VBA代码,你选择哪种方案?       86

3.3.8 换一种思路思考问题,利用数据库实现数据处理自动化       92

3.3.9 利用“搭积木”思想,快速有效地完成你的VBA代码       97

3.3.10  自制VBA工具,充分享受工作的乐趣       101

3.3.11  VBA编程经典460句       106

3.4 初级阶段自测题       123

3.4.1 问题一       123

3.4.2 问题二       123

3.4.3  问题三       123

3.4.4  问题四       123

3.4.5  问题五       123

3.4.6  问题六       123

3.4.7 问题七       124

3.4.8 问题八       124

64位API资料

这些内容是MS的权威资料,看似枯燥,但对于想学习API函数的朋友是非常有用的。当学员学习到高级阶段,如果引用API,这个资料可以直接查到64位写法。大多数情况下我们是将低版本的程序文件升级到高版本,这时您就不必为如下的错误提示所困扰了:

图片

这个资料是英文版本,大家在需要的时候可以查找利用:

图片

代码格式化工具

如果是几行代码您可能不在乎格式的问题,但如果是一个大型的程序,为了自己也为了别人读代码时方便,更好的发现问题,我们必须要对代码进行格式化处理:包括缩进'每个IF后面和END IF 要对齐,DO while 和 loop对齐等等。我们在写代码的时候可以一眼就看到错误的所在。

这里我分享给大家的是SmartIndenterVBEInstall.exe,也是我所用的。希望给学员带来工作的便利。

1 鼠标右击选择Smart Indenter VBE

   Indent Project         格式化整个文件

   Indent Module          格式化当前模块

   Indent Procedure       格式化当前过程

   Indent Module’blank lines         格式化空行

图片

2 工具用途:可用来规范您在VBA代码开发过程中杂乱的代码,使之标准、有序。

图片

图片

3  支持64位Win10系统和Office2016的vba代码格式化工具。

分享成果,随喜正能量

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多