Graph VBA教程:Range属性

返回Range对象,该对象代表指定的单元格或单元格区域。Range对象,只读。

expression Range(Range1, Range2)

expression   必需。该表达式返回 DataSheet对象。

Range 1  对于单个单元格,本参数为必需参数。指定单元格区域的名称。该名称必须以宏语言的 A1-样式的引用给出。该名称中可包括区域运算符(冒号)、交集运算符(空格)或联合运算符(逗号)。还可以包括货币符号,但这些货币符号将被忽略。

Range1, Range2 对一个单元格区域,这两个参数为必需参数。指定区域的左上角和右下角单元格。这两个参数可以是包含单个单元格(或整行或整列)的 Range对象,或者是以宏语言表示的单个单元格的名称字符串。

说明

在数据表上,从左边开始第一个列标为 A,然后是 B、C、D 等等。从顶部开始的第一个行号为 1,然后是 2、3、4 等等。最左边的列和最顶端的行没有列标或行号。换句话说,A 列实际上是从左往右数的第二列;而第 1 行则是从上往下数的第二列。最左边的列和最顶端的行以第 0(零)列和第 0(零)行来引用,通常用于图例文字和坐标轴标志。这样的话,下例就在 A 列(第二列)的顶端单元格内插入文本“Annual Sales”。


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

而下例则在第 2 行(即数据表上的第三行)最左边的单元格内插入文本“District 1”。


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

示例

本示例将数据表上的单元格 A1 赋值为 3.14159。


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

本示例在数据表上的单元格区域 A1:C3 中循环。如果该区域中的任一单元格的值小于 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

上页:Graph VBA教程:RadarAxisLabels属性 下页:Graph VBA教程:ReadingOrder属性

Graph VBA教程:Range属性

Graph VBA教程:ReadingOrder属性 Graph VBA教程:ReplacementList属性
Graph VBA教程:ReplaceText属性 Graph VBA教程:ReversePlotOrder属性
Graph VBA教程:RGB属性 Graph VBA教程:RightAngleAxes属性
Graph VBA教程:Rotation属性 Graph VBA教程:Rows属性
Graph VBA教程:ScaleType属性 Graph VBA教程:SchemeColor属性
Graph VBA教程:SecondaryPlot属性 Graph VBA教程:SecondPlotSize属性
Graph VBA教程:Separator属性 Graph VBA教程:SeriesLines属性
Graph VBA教程:Shadow属性 Graph VBA教程:ShowBubbleSize属性
Graph VBA教程:ShowCategoryName属性 Graph VBA教程:ShowChartTipNames属性
Graph VBA教程:ShowChartTipValues属性 Graph VBA教程:ShowLegendKey属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号