Aracılığıyla paylaş


NamedRange.Resize Özellik

Yeniden boyutlandırılmış bir alır Microsoft.Office.Interop.Excel.Range göre 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 Resize As NamedRange_ResizeType
    Get
NamedRange_ResizeType Resize { get; }

Özellik Değeri

Tür: Microsoft.Office.Tools.Excel.NamedRange_ResizeType
Yeniden boyutlandırılmış bir Microsoft.Office.Interop.Excel.Range göre NamedRange Denetim.

Açıklamalar

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

Parametre

Açyklama

RowSize

Yeni aralığındaki satır sayısı. Bu bağımsız değişken belirtilmezse, aralıktaki satır sayısı aynı kalır.

ColumnSize

Yeni aralığındaki sütun sayısı. Bu bağımsız değişken belirtilmezse, aralıktaki sütun sayısı aynı kalır.

Kullanmayı denerseniz, Resize herhangi bir parametre belirtmeden Resize alırsınız bir NamedRange_ResizeType 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 oluşturur bir NamedRange ve sonra Resize göre daha geniş aralıklı almak için özellik NamedRange. Kod daha sonra yeni aralığı seçer.

Belge düzeyinde özelleştirme için değil.

    Private resizeRange As Microsoft.Office.Tools.Excel.NamedRange

    Private Sub CreateResizedRange()
        resizeRange = Me.Controls.AddNamedRange( _
            Me.Range("B2", "C4"), "resizeRange")
        Dim range1 As Excel.Range = Me.resizeRange.Resize(6, 6)
        range1.Select()
    End Sub

Microsoft.Office.Tools.Excel.NamedRange resizeRange;
private void CreateResizedRange()
{
    resizeRange = this.Controls.AddNamedRange(
        this.Range["B2", "C4"], "resizeRange");
    Excel.Range range1 = this.resizeRange.Resize[6, 6];
    range1.Select();
}

Bu bir uygulama düzeyinde eklentisi sürümüdür.

Private resizeRange As NamedRange

Private Sub CreateResizedRange()

    Dim NativeWorksheet As Microsoft.Office.Interop.Excel.Worksheet =
        Globals.ThisAddIn.Application.ActiveSheet

    Dim vstoWorksheet As Microsoft.Office.Tools.Excel.Worksheet =
            Globals.Factory.GetVstoObject(NativeWorksheet)

    resizeRange = vstoWorksheet.Controls.AddNamedRange( _
        vstoWorksheet.Range("B2", "C4"), "resizeRange")
    Dim range1 As Excel.Range = resizeRange.Resize(6, 6)
    range1.Select()
End Sub
NamedRange resizeRange;
private void CreateResizedRange()
{
    Worksheet vstoWorksheet =
        Globals.Factory.GetVstoObject(this.Application.ActiveWorkbook.Worksheets[1]);
    resizeRange = vstoWorksheet.Controls.AddNamedRange(
        vstoWorksheet.Range["B2", "C4"], "resizeRange");
    Excel.Range range1 = resizeRange.Resize[6, 6];
    range1.Select();
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı