WorksheetBase.Range Свойство

Определение

Возвращает объект Range, представляющий ячейку или диапазон ячеек.

public Microsoft.Office.Tools.Excel.Worksheet_RangeType Range { get; }

Значение свойства

Worksheet_RangeType

Объект Range, представляющий ячейку или диапазон ячеек.

Примеры

В следующем примере кода демонстрируются различные способы использования Range свойства для доступа к одной или нескольким ячейкам.

Этот пример предназначен для настройки на уровне документа.

private void CompareRangeUsage()
{
    // The following line of code specifies a single cell.
    this.Range["A1"].Value2 = "Range 1";

    // The following line of code specifies multiple cells.
    this.Range["A3", "B4"].Value2 = "Range 2";

    // The following line of code uses an Excel.Range for 
    // the second parameter of the Range property.
    Excel.Range range1 = this.Range["C8"];
    this.Range["A6", range1].Value2 = "Range 3";
}
Private Sub CompareRangeUsage()
    ' The following line of code specifies a single cell.
    Me.Range("A1").Value2 = "Range 1"

    ' The following line of code specifies multiple cells.
    Me.Range("A3", "B4").Value2 = "Range 2"

    ' The following line of code uses an Excel.Range for 
    ' the second parameter of the Range property.
    Dim range1 As Excel.Range = Me.Range("C8")
    Me.Range("A6", range1).Value2 = "Range 3"
End Sub

Комментарии

RangeСвойство предназначено для использования со следующими параметрами.

Параметр Описание
Cell1 Имя диапазона в нотации стиля A1 на языке приложения. Оно может включать оператор диапазона (двоеточие), оператор пересечения (пробел) или оператор объединения (запятая). Оно также может включать знаки доллара, однако они игнорируются. Локально определенное имя можно использовать в любой части диапазона. При использовании имени предполагается, что оно определено на языке приложения. Этот параметр обязателен.
Cell2 Ячейка в правом нижнем углу диапазона. Может представлять собой объект Microsoft.Office.Interop.Excel.Range, содержащий отдельную ячейку, целый столбец, целую строку, или представлять собой строку с именем ячейки на языке приложения. Этот параметр является необязательным в Visual Basic.

Если вы попытаетесь использовать Range без указания каких-либо параметров, Range получит <xref:Microsoft.Office.Tools.Excel.Worksheet._RangeType> объект, который является частью инфраструктуры Visual Studio и не предназначен для использования непосредственно из кода.

Необязательные параметры

Дополнительные сведения о необязательных параметрах см. в разделе необязательные параметры в решениях Office.

Применяется к