使用 VBA 编辑器进行 Excel VBA 开发
工欲善其事,必先利其器。对于 Excel VBA 开发来说,VBA 编辑器就是最核心的开发工具。可以说,Excel VBA 开发中的每一个步骤,几乎都在 VBA 编辑器中进行,包括编写、调试、测试、运行、...
VBA 变量的声明和赋值
在之前的两篇教程中,简单介绍了 VBA 中变量的声明和赋值以及基本语句。变量的声明和赋值,通常是一个 VBA 过程的开始,也是最基本的部分。VBA 开发过程中,好的声明方式和正确的赋值过程,是写...
VBA 中 ByVal 和 ByRef 的基础用法和区别
VBA 中定义过程或函数时,如果需要传递变量,需指定参数的传递类型,包括以下 2 类: ByVal:传递参数的值 ByRef:传递参数的引用 本篇将介绍 2 种方法的用法以及区别。过程和函数传递参数方法...
编写你的第一个 VBA 宏
通过之前的几篇教程,我们已经对 Excel VBA 有了基本的认识,并且已经初步学会使用 VBA 编辑器。如果你还没有阅读,建议先阅读学习。 什么是 Excel VBA? Excel VBA 中的基本概念 启用 Excel 开...
VBA 程序顺序结构
在《VBA 程序结构入门》一文中说到,程序结构中最核心的部分,程序运行结构。 大部分编程语言都具备基本的三种程序运行结构,分别是顺序结构、循环结构、判断结构。各种简单到复杂的算法,都是...
VBA 变量作用域
VBA 中,变量的作用域决定变量在哪里能被获取和使用。根据变量的声明位置和声明方式,变量的作用域有以下 3 种: 过程作用域 模块作用域 工程作用域 下面将逐一介绍每一种作用域对应的变量的声...
Excel 录制宏并查看宏代码
在「Excel 中的基本概念」一文中,我们初步了解了 Excel VBA 对象模型。简单来说,Excel 是一个对象,我们所知道的、所使用的功能方法,均是在此对象内的属性、方法或子对象。 众所周知,Excel ...
VBA 程序选择结构
VBA 程序执行三大结构中,选择结构(判断)用于选择性地执行代码。选择结构与 Excel 的 IF 函数类似,也是以 IF 为关键词,按照判断条件的真假,执行不同的操作。但是 VBA 中的 IF比 Excel ...
VBA 过程或函数作用域
VBA 中的过程和函数,与变量类似,也具有不同的作用域。根据声明位置和方式,有 3 种作用域: 模块作用域 工程作用域 全局作用域 1.模块作用域 在模块中,使用 Private 关键词声明的...
Excel 中如何运行 VBA 代码?
编写 VBA 的最终目的是在 Excel 中运行它,得到特定的结果。所以,写完一段 VBA 代码后,下一步骤就是运行它。 需要指出的是,本篇所指的「运行」指的是,在 Excel 界面中运行,而非在 VBA 编...
好哦好哦 4个月前0
学习学习smumumu 5个月前0
哈哈哈哈foer
7个月前0
好东西,学习一下!foer
7个月前0
谢谢分享foer
7个月前0
谢谢分享foer
7个月前0
谢谢分享