Condividi tramite


Proprietà XmlMappedRange.Offset

Ottiene un oggetto Range che è spostato dal controllo XmlMappedRange.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
ReadOnly Property Offset As XmlMappedRange_OffsetType
    Get
XmlMappedRange_OffsetType Offset { get; }

Valore proprietà

Tipo: Microsoft.Office.Tools.Excel.XmlMappedRange_OffsetType
Oggetto Range che è spostato dal controllo XmlMappedRange.

Note

La proprietà Offset deve essere utilizzata con i parametri riportati di seguito.

Parametro

Oggetto di descrizione

RowOffset

Numero di righe (positivo, negativo o 0 (zero)) in base al quale spostare l'intervallo. I valori positivi indicano uno spostamento verso il basso, mentre i numeri negativi indicano uno spostamento verso l'alto. Il valore predefinito è 0.

ColumnOffset

Numero di colonne (positivo, negativo o 0 (zero)) in base al quale spostare l'intervallo. I valori positivi indicano uno spostamento verso destra, mentre i numeri negativi indicano uno spostamento verso sinistra. Il valore predefinito è 0.

Se si tenta di utilizzare Offset senza specificare alcun parametro, Offset otterrà un oggetto XmlMappedRange_OffsetType che fa parte degli strumenti di sviluppo di Office nell'infrastruttura di Visual Studio e non può essere utilizzato direttamente dal codice.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.

Esempi

Nell'esempio di codice riportato di seguito viene utilizzata la proprietà Offset per selezionare un intervallo che è spostato di 3 celle verso destra e 3 celle verso il basso rispetto a un controllo XmlMappedRange. Nell'esempio si presuppone che il foglio di lavoro corrente contenga un controllo XmlMappedRange denominato 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();
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

XmlMappedRange Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel