Compartir a través de


XmlMappedRange.AddressLocal (Propiedad)

Obtiene la referencia del rango del control XmlMappedRange en el idioma del usuario.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
ReadOnly Property AddressLocal As XmlMappedRange_AddressLocalType
    Get
XmlMappedRange_AddressLocalType AddressLocal { get; }

Valor de propiedad

Tipo: Microsoft.Office.Tools.Excel.XmlMappedRange_AddressLocalType
Cadena que representa la referencia del rango del control XmlMappedRange en el idioma del usuario y en notación de estilo F1C1 o A1.

Comentarios

La propiedad AddressLocal 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 AddressLocal sin especificar parámetros, AddressLocal obtendrá un objeto XmlMappedRange_AddressLocalType 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 AddressLocal 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. Las cadenas de la ubicación se adaptarán según el idioma en el que se ejecuta el sistema. En este ejemplo de código se supone que la hoja de cálculo actual contiene un control XmlMappedRange denominado CustomerLastNameCell. Si el ejemplo se ejecuta en un sistema que utiliza la compatibilidad del idioma alemán y CustomerLastNameCell se encuentra en la celda A2, en el ejemplo se mostrarán las cadenas de dirección "$A$2", "$A2", "Z2S2" y "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", missing].Value2 = 
        this.CustomerLastNameCell.AddressLocal[true,
        true, Excel.XlReferenceStyle.xlA1, false, missing];

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

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

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