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
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"].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]];
}
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.