Worksheet.Range Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir Range hücreyi veya hücre aralığını temsil eden bir nesne alır.
public Microsoft.Office.Tools.Excel.Worksheet_RangeType Range { get; }
Özellik Değeri
Bir Range hücreyi veya hücre aralığını temsil eden.
Örnekler
Aşağıdaki kod örneği, Range tek bir hücreye veya birden çok hücreye erişmek için özelliğini kullanmanın farklı yollarını gösterir.
Bu örnek, uygulama düzeyinde eklenti içindir.
private void CompareRangeUsage()
{
Worksheet vstoWorksheet = Globals.Factory.GetVstoObject(
this.Application.ActiveWorkbook.Worksheets[1]);
// The following line of code specifies a single cell.
vstoWorksheet.Range["A1"].Value2 = "Range 1";
// The following line of code specifies multiple cells.
vstoWorksheet.Range["A3", "B4"].Value2 = "Range 2";
// The following line of code uses an Excel.Range for
// the second parameter of the Range property.
Excel.Range range1 = vstoWorksheet.Range["C8"];
vstoWorksheet.Range["A6", range1].Value2 = "Range 3";
}
Private Sub CompareRangeUsage()
Dim NativeWorksheet As Microsoft.Office.Interop.Excel.Worksheet =
Globals.ThisAddIn.Application.ActiveWorksheet("Sheet1")
Dim vstoWorksheet As Microsoft.Office.Tools.Excel.Worksheet =
Globals.Factory.GetVstoObject(NativeWorksheet)
' The following line of code specifies a single cell.
vstoWorksheet.Range("A1").Value2 = "Range 1"
' The following line of code specifies multiple cells.
vstoWorksheet.Range("A3", "B4").Value2 = "Range 2"
' The following line of code uses an Excel.Range for
' the second parameter of the Range property.
Dim range1 As Excel.Range = vstoWorksheet.Range("C8")
vstoWorksheet.Range("A6", range1).Value2 = "Range 3"
End Sub
Açıklamalar
RangeÖzelliği, aşağıdaki parametrelerle kullanılmak üzere tasarlanmıştır.
| Parametre | Açıklama |
|---|---|
Cell1 |
Aralığın, A1-stili gösteriminde, uygulamanın dilinde adı. Aralık işleci (iki nokta), kesişim işleci (boşluk) veya birleşim işleci (virgül) içerebilir. Dolar işaretleri de içerebilir, ancak bunlar yoksayılır. Aralığın herhangi bir bölümünde yerel olarak tanımlı bir ad kullanabilirsiniz. Bir ad kullanırsanız adın uygulamanın dilinde olduğu varsayılır. Bu parametre zorunludur. |
Cell2 |
Aralığın sağ alt köşesinde bulunan hücre. Tek bir hücre, bir sütun veya bütün bir Microsoft.Office.Interop.Excel.Range satırı içeren bir olabilir ya da uygulamanın dilinde tek bir hücre adı olan bir dize olabilir. Bu parametre isteğe bağlıdır. |
RangeÖzelliği herhangi bir parametre belirtmeden kullanırsanız, Worksheet_RangeType doğrudan kodunuzdan kullanılması amaçlanmayan bir nesne döndürür.
İsteğe Bağlı Parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz. Office çözümlerinde Isteğe bağlı parametreler.