Aracılığıyla paylaş


WorksheetBase.Range Özellik

Alır bir Microsoft.Office.Interop.Excel.Range bir hücre veya aralığını temsil eden nesnehücre.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
Public ReadOnly Property Range As Worksheet_RangeType
    Get
public Worksheet_RangeType Range { get; }

Özellik Değeri

Tür: Microsoft.Office.Tools.Excel.Worksheet_RangeType
A Microsoft.Office.Interop.Excel.Range bir hücre veya aralığını temsil edenhücre.

Açıklamalar

Range Özelliği ile kullanılacak hazırlanmıştıraşağıdaki parametreler.

Parametre

Açyklama

Cell1

Dil A1-stili gösterimde uygulamanın aralığında adı. Aralık işleci (iki nokta), kesişim işleci (boşluk) ve birleşim işleci (virgül) dahil edebilirsiniz. Dolar işaretleri içerebilir, ancak bunlar yoksayılır. Herhangi bir parçasını aralığı tanımlı yerel bir ad kullanabilirsiniz. Bir ad kullanırsanız, ad uygulama dilde olduğu varsayılır. Bu parametre zorunludur.

Cell2

Aralığın sağ alt köşesindeki hücreye. Olabilir bir Microsoft.Office.Interop.Excel.Range tek bir hücre, sütunun tamamını, tüm bir satır içeren veya tek bir hücre dilinde adları bir dize olabiliruygulama. Bu parametre Visual Basic'te isteğe bağlıdır.

Kullanmayı denerseniz, Range herhangi bir parametre belirtmeden Range alırsınız bir _RangeType nesne, Visual Studio altyapısının bir parçası ve kullanılabilir doğrudan için tasarlanmamıştırkendi kodunu.

İ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 kullanmak için farklı yollarını gösterir Range özelliğine erişim tek bir hücre veya birden çok hücre.

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

Private Sub CompareRangeUsage()
    ' The following line of code specifies a single cell.
    Me.Range("A1").Value2 = "Range 1"

    ' The following line of code specifies multiple cells.
    Me.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 = Me.Range("C8")
    Me.Range("A6", range1).Value2 = "Range 3"
End Sub
private void CompareRangeUsage()
{
    // The following line of code specifies a single cell.
    this.Range["A1", missing].Value2 = "Range 1";

    // The following line of code specifies multiple cells.
    this.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 = this.Range["C8", missing];
    this.Range["A6", range1].Value2 = "Range 3";
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

WorksheetBase Sınıf

Microsoft.Office.Tools.Excel Ad Alanı