共用方式為


XmlMappedRange.Offset 屬性

取得 XmlMappedRange 控制項位移的 Range

命名空間:  Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)

語法

'宣告
ReadOnly Property Offset As XmlMappedRange_OffsetType
XmlMappedRange_OffsetType Offset { get; }

屬性值

型別:Microsoft.Office.Tools.Excel.XmlMappedRange_OffsetType
RangeXmlMappedRange 控制項的位移。

備註

Offset 屬性的用意是要與下列參數一起使用。

參數

描述

RowOffset

範圍位移的列數 (正、負或 0 (零))。正值為向下位移,負值為向上位移。預設值為 0。

ColumnOffset

範圍位移的欄數 (正、負或 0 (零))。正值為向右位移,負值為向左位移。預設值為 0。

如果您嘗試使用 Offset 而不指定任何參數,Offset 就會取得 XmlMappedRange_OffsetType 物件,這是 Visual Studio 基礎結構中 Office 開發工具的一部分,而且不適合從程式碼直接使用。

選擇性參數

如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數

範例

下列程式碼範例會使用 Offset 屬性選取由 XmlMappedRange 向右和向下各位移 3 個儲存格的範圍。這個程式碼範例假設目前工作表包含名為 CustomerLastNameCell 的 XmlMappedRange

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 安全性

請參閱

參考

XmlMappedRange 介面

Microsoft.Office.Tools.Excel 命名空間