如何在Excel中使用VBA的UsedRange属性(4种方法)

  • Share This
Hugh West

在这篇文章中,我将告诉你如何使用 二手房 财产的 VBA 你将学会在Excel中使用 二手房 对于一个封闭的范围,一个分散的范围,一个不活动的工作表,以及一个不活动的工作簿来说,都是一个属性。

下载实践工作手册

下载这个工作手册,在阅读本文时进行练习。

Excel VBA UsedRange.xlsm

Excel中VBA的UsedRange属性介绍

ǞǞǞ 二手房 财产的 VBA 返回一个 范围 它返回一个由工作表中所有被使用的单元格组成的区域,包括开头的空行。

在一个 VBA 代码,即 二手房 属性要与工作表名称一起使用。 因此,使用的常见语法是 二手房 属性的活动工作表是。

Dim Rng As Range

Set Rng = ActiveSheet.UsedRange

注意事项。

  • 这里 Rng 的名称。 范围 的返回。 二手房 财产。 你可以使用任何你喜欢的东西。
  • 行使 二手范围 属性的工作表,则使用该工作表的名称代替。

例如,要在一个名为的工作表中应用它 第1张 ,插入。

Set Rng = Worksheets("Sheet1").UsedRange

在Excel中使用VBA的UsedRange属性的4种方法

以下是 4 最常见的使用方法 二手房 财产在 VBA .

1.VBA封闭范围的UsedRange属性

首先,我们将使用 VBA的UsedRange 属性,用于具有封闭范围的工作表。

它将返回整个范围,包括开头的空行。

这里我们有一个工作表,叫做 第1张 其中包含一个封闭的范围,由一个公司的一些雇员的姓名、入职日期和工资组成。

现在,如果你用 二手房 属性的工作表,它将返回的范围是 B2:C13 (包括开始时的空行)。

如果 第1张 是活动的,你可以使用。

Dim Rng As Range

Set Rng = ActiveSheet.UsedRange

或者你可以使用。

Dim Rng As Range

Set Rng = Worksheets("Sheet1").UsedRange

输出。

我们已经用 选择 的属性 范围 因此,如果我们运行这段代码,它将选择范围为 B2:D13 第1张 .

阅读更多。 如何在Excel中使用VBA的Range对象(5个属性)

2.VBA散点范围的UsedRange属性

如果你在任何工作表中有一个分散的范围,那么 二手房 属性将返回一个范围,包括中间的空单元格。

现在,在 第1张 ,我们有分散在不同地方的总工资、最高工资和最低工资,从单元格 B3 G3 ,像这样。

现在使用这两行代码中的任何一行来使用 二手房 财产。

Dim Rng As Range

Set Rng = ActiveSheet.UsedRange

Dim Rng As Range

Set Rng = Worksheets("Sheet1").UsedRange

输出。

它返回范围内的所有单元格 B2:G3 第1张 包括空白单元格(包括开始时的空行)。 由于我们已经使用了 选择 的属性。 范围 ,它将选择范围 B2:G3。

阅读更多。 在Excel中使用VBA结束一个范围(有例子)。

类似读物

  • 抄送范围到另一个工作表(8个最简单的方法)的Excel VBA
  • 用Excel VBA为每个单元格在一个范围内进行循环(终极指南)
  • 淘宝网上的 "小程序 "是什么?

3.不活动的工作表的VBA UsedRange属性

如果我们想行使 二手房 属性,你必须在开头提到工作表的名称。

例如,这里我的活动工作表是 第1张 .

要使用 二手房 财产在 第二张 ,我们必须使用。

Dim Rng As Range

Set Rng = Worksheets("Sheet2").UsedRange

它将选择工作表中所有使用过的单元格,称为 第二张 .

阅读更多。 VBA在Excel中设置范围(7个例子)

4.不活动的工作簿的VBA UsedRange属性

你甚至可以对一个未激活的工作簿使用UsedRange属性,只要把工作簿的名字放在前面就可以了。

例如,这里我的活动工作簿是 工作手册1 行使 二手房 财产超过 第1张 工作手册2 ,我们必须使用。

Dim Rng As Range

Set Rng = Workbooks("Workbook2.xlsm").Worksheets("Sheet1").UsedRange

它将选择工作表的使用范围 第1张 工作手册2 .

阅读更多。 Excel中每个单元格的VBA(3种方法)

需要记住的事情

ǞǞǞ 二手房 财产的 VBA 返回一个 范围 在这篇文章中,我们使用了 选择 的属性 范围对象 但很明显,你可以使用任何其他属性的 范围 根据你的方便程度。

总结

使用这些方法,你可以用 二手房 您有任何问题吗? 请随时向我们提问。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.