Compartilhar via


Propriedade XmlMappedRange.AddressLocal

Obtém a referência do intervalo de controle de XmlMappedRange no idioma do usuário.

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

Sintaxe

'Declaração
ReadOnly Property AddressLocal As XmlMappedRange_AddressLocalType
XmlMappedRange_AddressLocalType AddressLocal { get; }

Valor de propriedade

Tipo: Microsoft.Office.Tools.Excel.XmlMappedRange_AddressLocalType
Uma cadeia de caracteres que representa a referência do intervalo de controle de XmlMappedRange no idioma de usuário e a notação de R1C1-style ou de A1-style.

Comentários

A propriedade de AddressLocal destina-se a ser usada com os seguintes parâmetros.

Parâmetro

Descrição

RowAbsolute

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

ColumnAbsolute

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

ReferenceStyle

Um dos valores de XlReferenceStyle.

External

true para retornar uma referência; externo false para retornar uma referência local. O valor padrão é false.

RelativeTo

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 AddressLocal sem especificar quaisquer parâmetros, AddressLocal obterá um objeto de XmlMappedRange_AddressLocalType que é parte das ferramentas de desenvolvimento do Office na infraestrutura do Visual Studio e não destina-se a ser usado diretamente do seu código.

Parâmetros Opcionais

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

Exemplos

O exemplo de código usa a propriedade de AddressLocal para exibir o local do intervalo de XmlMappedRange. O exemplo usa diferentes combinações de ReferenceStyle, de RowAbsolute, de ColumnAbsolute e de parâmetros de RelativeTo para exibir o local do intervalo de quatro diferentes formatos. As cadeias de caracteres local serão localizadas de acordo com a linguagem do sistema que é executado. Este exemplo de código a seguir pressupõe que a planilha atual contiver XmlMappedRange chamado CustomerLastNameCell. Se o exemplo é executado em um sistema usando o suporte a linguagem alemão e CustomerLastNameCell está na célula A2, o exemplo exibirá o endereço cadeia de caracteres “$A$2”, “$A2”, “Z2S2,” e “Z [- 1] S] [- 1”.

Private Sub DisplayAddressLocal()
    Me.Range("A1").Value2 = _
        Me.CustomerLastNameCell.AddressLocal(True, True, _
        Excel.XlReferenceStyle.xlA1, False)

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

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

    Me.Range("A4").Value2 = _
        Me.CustomerLastNameCell.AddressLocal(False, False, _
        Excel.XlReferenceStyle.xlR1C1, False, Me.Cells(3, 3))
End Sub
private void DisplayAddressLocal()
{
    this.Range["A1"].Value2 = 
        this.CustomerLastNameCell.AddressLocal[true,
        true, Excel.XlReferenceStyle.xlA1, false];

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

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

    this.Range["A4"].Value2 = 
        this.CustomerLastNameCell.AddressLocal[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