vba range用变量表示(vba中range变量用法)

一项技能的学习过程中,最难的有两个时间段,没入门前不知道怎么学,入门后不知道怎么快速提高。反而当技术提高到一个层次后,能融会贯通,再看什么都不那么难了。我们每天讲解一个VBA的一个知识点,我们一起学习,共同进步。

我们都知道Range对象是Excel应用程序中最常用的对象,一个Range对象代表一个单元格、一行、一列、包含一个或者更多单元格区域(可以是连续的单元格,也可以是不连续的单元格)中选定的单元格,甚至是多个工作表上的一组单元格,在操作Excel 内的任何区域之前都需要将其表示为一个Range对象,然后使用该Range对象的方法和属性。range和cells都可以表达单元格对象,只是range的属性和方法比cells的多。

在VBA中经常需要引用单元格或单元格区域区域,主要有以下几种方法。

1-1 使用Range属性

VBA中可以使用Range属性返回单元格或单元格区域,如下面的代码所示。

#001 Sub RngSelect()

#002 Sheet1.Range("A3:F6, B1:C5").Select

#003 End Sub

代码解析:

RngSelect过程使用Select方法选中A3:F6,B1:C5单元格区域。

Range属性返回一个Range对象,该对象代表一个单元格或单元格区域,语法如下:

Range(Cell1, Cell2)

参数Cell1是必需的,必须为 A1 样式引用的宏语言,可包括区域操作符(冒号)、相交区域操作符(空格)或合并区域操作符(逗号)。也可包括美元符号(即绝对地址,如“$A$1”)。可在区域中任一部分使用局部定义名称,如Range("B2:LastCell"),其中LastCell为已定义的单元格区域名称。

参数Cell2是可选的,区域左上角和右下角的单元格。

运行Sub RngSelect过程,选中A3:F6, B1:C5单元格区域,如图 1‑1所示。

图 1‑1 使用Range属性引用单元格区域

注意 如果没有使用对象识别符,Range属性返回活动表的一个区域,如果活动表不是工作表,则该属性无效。

如果你在工作中还需要设计其他的表格模板,都可以留言,我们会根据大家需求来整理相关的学习资料,目的只有一个,那就是学好Excel,提高工作效率!

(0)

相关推荐

  • win7环境变量在哪?win7环境变量设置教程

    很多时候,不管我们在XP下还是在Vista、Win7、Win8下,不管我们是程序员还是普通用户,我们都可能会用到Windows系统环境变量。而在电脑中运行应用程序,我们时常需要修改系统的环境变量,最典 ...

  • Excel VBA中range对象的常见用法

    range对象在Excel VBA中的运用也是比较常见的,对于区域数据的操作往往我们需要用到range对象,下面小编根据自身的实战为大家分享一下range对象的常见用法! range的常见用法 01 ...

  • VBA如何选中Word文档中的文本.表格

    Select方法可用于多种对象,例如Bookmark、Field、Range 和Table对象。 A:下列示例选定活动文档中的第一个表格 Sub SelectTable() ActiveDocumen ...

  • 一招教你通过VBA来保护2003版Excel中包含公式的单元格

    相信很多小伙伴在日常办公中都会用到Excel,如果我们想要保护Excel中包含公式的单元格该怎么做呢?其实通过使用VBA就能实现,下面小编就来为大家具体介绍.具体如下:1. 首先,打开电脑上的&quo ...

  • Linux中环境变量配置文件详解

    环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。对于UNIX,可能是CShelll。环境变量是通过 ...

  • spss逻辑回归中哑变量的设置和分析方法

    逻辑回归中,有些自变量是分类变量,同时有两个以上的分类,这就导致了我们在做回归的时候就默认的把该变量当成了等距数据,最后造成了更大的误差.哑变量就是要解决这个问题,下面是具体的方法. 操作方法 01 ...

  • 如何在SPSS中对变量进行中心化

    操作方法 01 最近有很多同学提问我关于如何对变量进行中心化的过程,下面我将为大家一步一步操作如何在SPSS中进行变量的中心化 02 首先计算变量的平均值,如下图所示在描述性统计中选中均值,点击con ...

  • Excel中sumif函数用法

    今天接着给大家来关于Excel中sumif函数用法的操作技巧,那么就有人问了,学会了Excel中sumif函数用法有什么作用呢,不要急,下面就请听小编一一给大家进行详细的讲解: 一、SUMIF函数介绍 ...

  • 如何利用一个变量来精确控制多个变量

    小编话:上一次我们带来的是@惊叹号设计的如何用AE表达式快速实现延迟动画,深受大家喜爱和赞叹!那么这次我们又将带来他的"如何利用一个变量来精确控制多个变量",大家是不是也像小编一样 ...