XmlMappedRange.Address (Propiedad)
Obtiene la referencia del rango del control XmlMappedRange.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
ReadOnly Property Address As XmlMappedRange_AddressType
XmlMappedRange_AddressType Address { get; }
Valor de propiedad
Tipo: Microsoft.Office.Tools.Excel.XmlMappedRange_AddressType
Cadena que representa la referencia del rango del control XmlMappedRange en notación de estilo F1C1 o en notación de estilo A1.
Comentarios
La propiedad Address está diseñada para ser utilizada con los siguientes parámetros.
Parámetro |
Descripción |
---|---|
RowAbsolute |
true para devolver la fila como una referencia absoluta; de lo contrario, false.El valor predeterminado es true. |
ColumnAbsolute |
true para devolver la columna como una referencia absoluta; de lo contrario, false.El valor predeterminado es true. |
ReferenceStyle |
Uno de los valores de XlReferenceStyle. |
External |
true para devolver una referencia externa; false para devolver una referencia local.El valor predeterminado es false. |
RelativeTo |
Objeto Range que define el punto de inicio.Si RowAbsolute y ColumnAbsolute son false y ReferenceStyle es xlR1C1, debe incluir un punto de inicio para la referencia relativa. |
Si intenta usar Address sin especificar parámetros, Address obtendrá un objeto XmlMappedRange_AddressType que forma parte de la infraestructura de las herramientas de desarrollo de Office en Visual Studio y que no está diseñado para usarlo directamente en el código.
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
En el siguiente ejemplo de código se utiliza la propiedad Address para mostrar la ubicación del rango de XmlMappedRange.En el ejemplo se utilizan distintas combinaciones de los parámetros ReferenceStyle, RowAbsolute, ColumnAbsolute y RelativeTo para mostrar la ubicación del rango en cuatro formatos diferentes.En este ejemplo de código se supone que la hoja de cálculo actual contiene un control XmlMappedRange denominado CustomerLastNameCell.Si CustomerLastNameCell está en la celda A2, el ejemplo mostrará las cadenas de dirección "$A$2", "$A2", "L2C2" y "L[-1]C[-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]];
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.