Compartir a través de


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

Vea también

Referencia

XmlMappedRange Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)