EXECL

Excel VBA对象模型

office教程阅读(10)赞(34)

大多数解Excel VBA的图书都是按照上图的顺序自上而下介绍Excel对象,即先解Application对象,接着 Workbook对象、Worksheet对象和Range对象。我们现在反过来,先我认为最重要的Range对象。 应该说,绝...

Excel VBA解读有限次的循环

office教程阅读(8)赞(28)

这里,简要地谈谈有限次的循环结构,也就是For-Next循环。还是先看一个例子。 我们如果想要在工作表单元格区域A1:A10中依次填写数字1至10,可以使用下面的代码: Sub ForNextTest1() Dim i As Integer...

Excel VBA Select Case结构

office教程阅读(9)赞(20)

人生经常要面临“多选一”的情况,在编写程序代码时也是如此。在上篇文章中,我们讲解了使用If-Then结构来进行判断,也举了很多个小例子。我们看到,随着条件的增多,代码的结构也变得复杂或难以理解。幸运的是,VBA为我们提供了Select Ca...

向左走,向右走——使用If语句选择

office教程阅读(8)赞(28)

在日常生活中,我们常常要做出选择,例如,如果明天不下雨,我们就去郊游。在VBA中,也有类似的语句,让我们控制程序的执行方向,例如,如果单元格A1的值为0,那么就弹出警告消息“单元格A1的值不能为0”。 将上面的描述用语句来表达,如下图所示:...

Excel VBA MsgBox函数

office教程阅读(12)赞(27)

下面,继续做一些有趣的事情。让VBA能够给我们弹出对话框,让用户作出响应,实现与用户交互。这里要使用VBA的内置函数:MsgBox函数和InputBox函数。 与Excel工作表函数一样,VBA也包含有各种内置函数,以简化计算和操作,而Ms...

Excel VBA员工管理系统开发

office教程阅读(8)赞(19)

“什么?才学了点皮毛就可以开发系统了?”我想您读到这儿,看到本篇的题目,一定会感到非常疑惑。 如果您仔细体会了前面的小短文内容,就可以开始着手来试着做一些有趣的事情了。不错!现在我们就尝试用已学到的知识来逐步开发一套小系统。为何这么快就可以...

Excel VBA End With结构,专为对象而生

office教程阅读(6)赞(29)

我们主要是和对象打交道,这包括各种各样的对象以及由这些对象组成的集合对象。我们来看看并学习Excel内部是如何处理对象的。 我们先来录制一个宏。 在Excel中,打开宏录制器,录制下面的操作:在工作表单元格A1中输入“Excel”,设置其字...

Excel VBA对象变量

office教程阅读(5)赞(19)

们已经了解了Excel VBA的变量,知道了如何给变量赋值。下面,我们详细谈谈Excel中很重要的对象变量。 变量除了可以表示数值、字符串等外,还可以表示一个工作簿、一张工作表、一个单元格,这就是对象变量(Object类型的变量)。 声明对...

Excel VBA变量和常量

office教程阅读(6)赞(21)

在编写程序时,少不了要使用变量和常量,它们都是程序中很重要的元素,是组织程序的基础。 一个示例 下面是一个简单的VBA程序,用来计算半径为5的圆的面积。 Sub 示例2() Const PI = 3.1415926 Dim r As Int...

FREQUENCY函数的精彩应用

office教程阅读(7)赞(29)

FREQUENCY函数以一列垂直数组返回一组数据的频率分布,在之前的文章中,我们详细解了该函数的基础语法及应用示例。下面,我们以示例解FREQUENCY函数的一些精彩应用。 示例1:统计不同数值的个数 如下图1所示的工作表,在单元格区域A1...

OFFICE,天天学一点,进步多一点

联系我们