XmlMappedRange.Address Свойство

Определение

Возвращает ссылку на диапазон для элемента управления XmlMappedRange.

public Microsoft.Office.Tools.Excel.XmlMappedRange_AddressType Address { get; }

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

XmlMappedRange_AddressType

Строка, представляющая ссылку на диапазон элемента управления XmlMappedRange в нотации стиля R1C1 или A1.

Примеры

В следующем примере кода свойство используется Address для вывода расположения диапазона XmlMappedRange . В примере используются разные сочетания ReferenceStyle RowAbsolute параметров, ColumnAbsolute и RelativeTo для вывода расположения диапазона в четырех различных форматах. В этом примере кода предполагается, что текущий лист содержит XmlMappedRange имя CustomerLastNameCell . Если CustomerLastNameCell находится в ячейке A2, в примере отображаются строки адреса "$A $2", "$A 2", "R2C2" и "R [-1] C [-1]".

private void DisplayAddress()
{
    this.Range["A1"].Value2 = 
        this.CustomerLastNameCell.Address[true, true,
        Excel.XlReferenceStyle.xlA1, false];

    this.Range["A2"].Value2 = 
        this.CustomerLastNameCell.Address[false, true,
        Excel.XlReferenceStyle.xlA1, false];

    this.Range["A3"].Value2 = 
        this.CustomerLastNameCell.Address[true, true,
        Excel.XlReferenceStyle.xlR1C1, false];

    this.Range["A4"].Value2 = 
        this.CustomerLastNameCell.Address[false, false,
        Excel.XlReferenceStyle.xlR1C1, false, this.Cells[3, 3]];
}
Private Sub DisplayAddress()
    Me.Range("A1").Value2 = _
        Me.CustomerLastNameCell.Address(True, True, _
        Excel.XlReferenceStyle.xlA1, False)

    Me.Range("A2").Value2 = _
        Me.CustomerLastNameCell.Address(False, True, _
        Excel.XlReferenceStyle.xlA1, False)

    Me.Range("A3").Value2 = _
        Me.CustomerLastNameCell.Address(True, True, _
        Excel.XlReferenceStyle.xlR1C1, False)

    Me.Range("A4").Value2 = _
        Me.CustomerLastNameCell.Address(False, False, _
        Excel.XlReferenceStyle.xlR1C1, False, Me.Cells(3, 3))
End Sub

Комментарии

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

Параметр Описание
RowAbsolute trueзначение, чтобы вернуть строку в виде абсолютной ссылки; в противном случае — false . Значение по умолчанию — true.
ColumnAbsolute trueзначение для возвращения столбца в виде абсолютной ссылки; в противном случае — false . Значение по умолчанию — true.
ReferenceStyle Одно из значений перечисления XlReferenceStyle.
External trueзначение, чтобы вернуть внешнюю ссылку; falseдля возврата локальной ссылки. Значение по умолчанию — false.
RelativeTo Объект Range , определяющий начальную точку. Если RowAbsolute и ColumnAbsolute имеют значение false , ReferenceStyle и xlR1C1 , то необходимо включить начальную точку для относительной ссылки.

Если вы попытаетесь использовать Address без указания каких-либо параметров, Address получит XmlMappedRange_AddressType объект, который является частью средств разработки Office в инфраструктуре Visual Studio и не предназначен для использования непосредственно из кода.

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

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

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