Freigeben über


XmlMappedRange.Offset-Eigenschaft

Ruft einen Range ab, der gegenüber dem XmlMappedRange-Steuerelement versetzt ist.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

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

Eigenschaftswert

Typ: Microsoft.Office.Tools.Excel.XmlMappedRange_OffsetType
Ein Range, der gegenüber dem XmlMappedRange-Steuerelement versetzt ist.

Hinweise

Die Offset-Eigenschaft ist für die Verwendung mit den folgenden Parametern vorgesehen.

Parameter

Beschreibungen

RowOffset

Die Anzahl der Zeilen (positiv, negativ oder 0 (null)), um die der Bereich versetzt werden soll. Positive Werte bedeuten eine Verschiebung nach unten, negative Werte dagegen bedeuten eine Verschiebung nach oben. Der Standardwert ist 0.

ColumnOffset

Die Anzahl der Spalten (positiv, negativ oder 0 (null)), um die der Bereich versetzt werden soll. Positive Werte bedeuten eine Verschiebung nach rechts, negative Werte eine Verschiebung nach links. Der Standardwert ist 0.

Wenn Sie Offset ohne Angabe von Parametern verwenden, ruft Offset ein XmlMappedRange_OffsetType-Objekt ab, das Teil der Office-Entwicklungstools in der Visual Studio-Infrastruktur ist und nicht für die direkte Verwendung im Code vorgesehen ist.

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Im folgenden Codebeispiel wird mithilfe der Offset-Eigenschaft der Bereich ausgewählt, der gegenüber einem XmlMappedRange um drei Spalten nach rechs und drei Zellen nach unten versetzt ist. In diesem Codebeispiel wird davon ausgegangen, dass das aktuelle Arbeitsblatt einen XmlMappedRange mit dem Namen CustomerLastNameCell enthält.

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();
}

.NET Framework-Sicherheit

Siehe auch

Referenz

XmlMappedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace