NamedRange.Offset Özellik
Alır bir Microsoft.Office.Interop.Excel.Range karşı mahsup NamedRange denetim.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property Offset As NamedRange_OffsetType
NamedRange_OffsetType Offset { get; }
Özellik Değeri
Tür: Microsoft.Office.Tools.Excel.NamedRange_OffsetType
A Microsoft.Office.Interop.Excel.Range karşı mahsup NamedRange denetim.
Notlar
Offset Özelliği aşağıdaki parametrelerle birlikte kullanılmak üzere tasarlanmıştır.
Parametre |
Tanımlama |
---|---|
RowOffset |
Satır (pozitif, negatif veya 0 (sıfır)) tarafından mahsup aralığı olur.Pozitif değerler aşağı doğru kaydırma ve negatif değerler yukarı kaydır.Varsayılan değer 0'dir. |
ColumnOffset |
Sütun (pozitif, negatif veya 0 (sıfır)) tarafından mahsup aralığı olur.Sağa sapma değerleri ve sola sapma negatif değerleri pozitif.Varsayılan değer 0'dir. |
Kullanmayı denerseniz, Offset herhangi bir parametre belirtmeden Offset alacak bir NamedRange_OffsetType doğrudan sizin kodunuzdan kullanılmak üzere Visual Studio alt yapısının parçası olan ve olmayan nesne amaçlanmıştır.
İsteğe bağlı parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneği oluşturur bir NamedRange ve ardından sapan bir hücreye metin girilir NamedRange üç sütun ve üç hücre.
Belge düzeyi özelleştirmesi için değildir.
Private offsetRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub ActivateOffset()
offsetRange = Me.Controls.AddNamedRange( _
Me.Range("B1"), "offsetRange")
Dim activateRange As Excel.Range = _
CType(Me.offsetRange.Offset(3, 3), Excel.Range)
offsetRange.Value2 = "Original range."
activateRange.Value2 = "Offset range."
activateRange.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange offsetRange;
private void ActivateOffset()
{
offsetRange = this.Controls.AddNamedRange(
this.Range["B1"], "offsetRange");
Excel.Range activateRange =
(Excel.Range)this.offsetRange.Offset[3, 3];
offsetRange.Value2 = "Original range.";
activateRange.Value2 = "Offset range.";
activateRange.Select();
}
Bir uygulama düzeyi eklentisi değildir.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.