EXCEL

等花开不如亲手种下希望
VBA 过程和函数:传递参数教程和实例-一鱼

VBA 过程和函数:传递参数教程和实例

VBA 中,调用子过程或函数时,我们可以为它们传递参数。提供的参数可以在子过程或函数内部使用,让程序更动态和灵活。传递参数的前提是,先在子过程或函数定义阶段设置参数,后在调用时按正确的...
admin的头像-一鱼admin3个月前
06310
Excel 保存包含 VBA 代码的工作簿-一鱼

Excel 保存包含 VBA 代码的工作簿

2003 及之前的版本中,在 xls类型工作簿可以任意编写并保存 VBA 代码。 2007 版本开始,第一次保存包含 VBA 代码的工作簿时,Excel 会提示“无法保存工作簿”。 这是因为,含 VBA 代码的工...
admin的头像-一鱼admin3个月前
0517
VBA 变量的声明和赋值-一鱼

VBA 变量的声明和赋值

在之前的两篇教程中,简单介绍了 VBA 中变量的声明和赋值以及基本语句。变量的声明和赋值,通常是一个 VBA 过程的开始,也是最基本的部分。VBA 开发过程中,好的声明方式和正确的赋值过程,是写...
admin的头像-一鱼admin3个月前
08510
VBA 中 ByVal 和 ByRef 的基础用法和区别-一鱼

VBA 中 ByVal 和 ByRef 的基础用法和区别

VBA 中定义过程或函数时,如果需要传递变量,需指定参数的传递类型,包括以下 2 类: ByVal:传递参数的值 ByRef:传递参数的引用 本篇将介绍 2 种方法的用法以及区别。过程和函数传递参数方法...
admin的头像-一鱼admin3个月前
0975
使用 VBA 编辑器进行 Excel VBA 开发-一鱼

使用 VBA 编辑器进行 Excel VBA 开发

工欲善其事,必先利其器。对于 Excel VBA 开发来说,VBA 编辑器就是最核心的开发工具。可以说,Excel VBA 开发中的每一个步骤,几乎都在 VBA 编辑器中进行,包括编写、调试、测试、运行、...
admin的头像-一鱼admin3个月前
0666
VBA 程序顺序结构-一鱼

VBA 程序顺序结构

在《VBA 程序结构入门》一文中说到,程序结构中最核心的部分,程序运行结构。 大部分编程语言都具备基本的三种程序运行结构,分别是顺序结构、循环结构、判断结构。各种简单到复杂的算法,都是...
admin的头像-一鱼admin3个月前
05015
VBA 变量作用域-一鱼

VBA 变量作用域

VBA 中,变量的作用域决定变量在哪里能被获取和使用。根据变量的声明位置和声明方式,变量的作用域有以下 3 种: 过程作用域 模块作用域 工程作用域 下面将逐一介绍每一种作用域对应的变量的声...
admin的头像-一鱼admin3个月前
05112
编写你的第一个 VBA 宏-一鱼

编写你的第一个 VBA 宏

通过之前的几篇教程,我们已经对 Excel VBA 有了基本的认识,并且已经初步学会使用 VBA 编辑器。如果你还没有阅读,建议先阅读学习。 什么是 Excel VBA? Excel VBA 中的基本概念 启用 Excel 开...
admin的头像-一鱼admin3个月前
07311
VBA 程序选择结构-一鱼

VBA 程序选择结构

VBA 程序执行三大结构中,选择结构(判断)用于选择性地执行代码。选择结构与 Excel 的 IF 函数类似,也是以 IF 为关键词,按照判断条件的真假,执行不同的操作。但是 VBA 中的 IF比 Excel ...
admin的头像-一鱼admin3个月前
05415
VBA 过程或函数作用域-一鱼

VBA 过程或函数作用域

VBA 中的过程和函数,与变量类似,也具有不同的作用域。根据声明位置和方式,有 3 种作用域: 模块作用域 工程作用域 全局作用域 1.模块作用域 在模块中,使用 Private 关键词声明的...
admin的头像-一鱼admin3个月前
06512