Range 屬性

此頁沒有內(nèi)容條目
內(nèi)容

返回 Range 對象,該對象代表指定的單元格或單元格區(qū)域。Range 對象,只讀。

expression Range(Range1, Range2)

expression   必需。該表達式返回 DataSheet 對象。

Range 1   對于單個單元格,本參數(shù)為必需參數(shù)。指定單元格區(qū)域的名稱。該名稱必須以宏語言的 A1-樣式的引用給出。該名稱中可包括區(qū)域運算符(冒號)、交集運算符(空格)或聯(lián)合運算符(逗號)。還可以包括貨幣符號,但這些貨幣符號將被忽略。

Range1, Range2   對一個單元格區(qū)域,這兩個參數(shù)為必需參數(shù)。指定區(qū)域的左上角和右下角單元格。這兩個參數(shù)可以是包含單個單元格(或整行或整列)的 Range 對象,或者是以宏語言表示的單個單元格的名稱字符串。

說明

在數(shù)據(jù)表上,從左邊開始第一個列標為 A,然后是 B、C、D 等等。從頂部開始的第一個行號為 1,然后是 2、3、4 等等。最左邊的列和最頂端的行沒有列標或行號。換句話說,A 列實際上是從左往右數(shù)的第二列;而第 1 行則是從上往下數(shù)的第二列。最左邊的列和最頂端的行以第 0(零)列和第 0(零)行來引用,通常用于圖例文字和坐標軸標志。這樣的話,下例就在 A 列(第二列)的頂端單元格內(nèi)插入文本“Annual Sales”。

myChart.Application.DataSheet.Range("A0").Value = "Annual Sales"

而下例則在第 2 行(即數(shù)據(jù)表上的第三行)最左邊的單元格內(nèi)插入文本“District 1”。

myChart.Application.DataSheet.Range("02").Value = "District 1"

示例

本示例將數(shù)據(jù)表上的單元格 A1 賦值為 3.14159。

myChart.DataSheet.Range("A1").Value = 3.14159

本示例在數(shù)據(jù)表上的單元格區(qū)域 A1:C3 中循環(huán)。如果該區(qū)域中的任一單元格的值小于 0.001,本示例就將該值替換為 0(零)。

With myChart.Application.DataSheet

    For Each c in .Range("A1:C3")

        If c.Value < .001 Then

            c.Value = 0

        End If

    Next c

End With