Compartir a través de


XmlMappedRange.Offset (Propiedad)

Obtiene un objeto Range desplazado 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 Offset As XmlMappedRange_OffsetType
    Get
XmlMappedRange_OffsetType Offset { get; }

Valor de propiedad

Tipo: Microsoft.Office.Tools.Excel.XmlMappedRange_OffsetType
Objeto Range desplazado del control XmlMappedRange.

Comentarios

La propiedad Offset está diseñada para ser utilizada con los siguientes parámetros.

Parámetro

Descripción

RowOffset

El número de filas [positivo, negativo o 0 (cero)] que se va a desplazar el rango. Los valores positivos indican un desplazamiento hacia abajo y los negativos, hacia arriba. El valor predeterminado es 0.

ColumnOffset

El número de columnas [positivo, negativo o 0 (cero)] que se va a desplazar el rango. Los valores positivos indican un desplazamiento a la derecha y los negativos, a la izquierda. El valor predeterminado es 0.

Si intenta usar Offset sin especificar parámetros, Offset obtendrá un objeto XmlMappedRange_OffsetType 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 Offset para seleccionar un rango desplazado tres celdas hacia a la derecha y tres celdas hacia abajo con respecto a un control XmlMappedRange. En este ejemplo de código se supone que la hoja de cálculo actual contiene un control XmlMappedRange denominado CustomerLastNameCell.

Private Sub ActivateOffset()
    Dim offsetRange As Excel.Range = _
        CType(Me.CustomerLastNameCell.Offset(3, 3), Excel.Range)
    offsetRange.Value2 = "Offset range."
    offsetRange.Select()
End Sub
private void ActivateOffset()
{
    Excel.Range offsetRange = 
        (Excel.Range)this.CustomerLastNameCell.Offset[3, 3];
    offsetRange.Value2 = "Offset range.";
    offsetRange.Select();
}

Seguridad de .NET Framework

Vea también

Referencia

XmlMappedRange Interfaz

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