Propriedade XmlMappedRange.Address
Obtém a referência do intervalo de controle de XmlMappedRange .
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
XmlMappedRange_AddressType Address { get; }
Valor de propriedade
Tipo: Microsoft.Office.Tools.Excel.XmlMappedRange_AddressType
Uma cadeia de caracteres que representa a referência do intervalo de controle de XmlMappedRange na notação de R1C1-style ou de A1-style.
Comentários
A propriedade de Address 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 Address sem especificar quaisquer parâmetros, Address obterá um objeto de XmlMappedRange_AddressType 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 Address 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. Este exemplo de código a seguir pressupõe que a planilha atual contiver XmlMappedRange chamado CustomerLastNameCell. Se CustomerLastNameCell está na célula A2, o exemplo exibirá o endereço cadeia de caracteres “$A$2”, “$A2”, “R2C2,” e “R [- 1] C 2.0] [- 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"].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]];
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.