Partilhar via


Propriedade XmlMappedRange.Address

Obtém a referência do intervalo da XmlMappedRange de controle.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)

Sintaxe

'Declaração
ReadOnly Property Address As XmlMappedRange_AddressType
    Get
XmlMappedRange_AddressType Address { get; }

Valor de propriedade

Tipo: Microsoft.Office.Tools.Excel.XmlMappedRange_AddressType
Uma seqüência de caracteres que representa a referência de intervalo da XmlMappedRange controle em estilo L1C1 ou notação de estilo A1.

Comentários

O Address propriedade destina-se a ser usado com os seguintes parâmetros.

Parameter

Description

RowAbsolute

truepara retornar a linha como uma referência absoluta; Caso contrário, false. O valor padrão é true.

ColumnAbsolute

truepara retornar a coluna como uma referência absoluta; Caso contrário, false. O valor padrão é true.

ReferenceStyle

Dentre as XlReferenceStyle valores.

External

truepara retornar uma referência externa; falsepara retornar uma referência local. O valor padrão é false.

RelativeTo

A Range que define o ponto de partida. Se RowAbsolute e ColumnAbsolute são false, e ReferenceStyle é xlR1C1, você deve incluir um ponto de partida para a referência relativa.

Se você tentar usar Address sem especificar quaisquer parâmetros, Address obterá uma XmlMappedRange_AddressType o objeto que faz parte das ferramentas de desenvolvimento do Office na infra-estrutura de Visual Studio e não se destina a ser usado diretamente em seu código.

Optional Parameters

Para obter informações sobre os parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Exemplos

O seguinte exemplo de código usa a Address propriedade para exibir a localização de intervalo de um XmlMappedRange. O exemplo usa combinações diferentes da ReferenceStyle, RowAbsolute, ColumnAbsolute e RelativeTo parâmetros para exibir a localização de intervalo em quatro formatos diferentes. Este exemplo de código pressupõe que a planilha atual contém um XmlMappedRange chamado CustomerLastNameCell. Se CustomerLastNameCell está na célula A2, o exemplo exibirá as seqüências de caracteres de endereço "$ A$ 2", "$ A2", "L2C2" e "C de R-[1] [-1]".

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
private void DisplayAddress()
{
    this.Range["A1", missing].Value2 = 
        this.CustomerLastNameCell.Address[true, true,
        Excel.XlReferenceStyle.xlA1, false, missing];

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

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

    this.Range["A4", missing].Value2 = 
        this.CustomerLastNameCell.Address[false, false,
        Excel.XlReferenceStyle.xlR1C1, false, this.Cells[3, 3]];
}

Segurança do .NET Framework

Consulte também

Referência

XmlMappedRange Interface

Namespace Microsoft.Office.Tools.Excel