Compartilhar via


Propriedade NamedRange.Resize

Obtém Microsoft.Office.Interop.Excel.Range redimensionado com base no controle de NamedRange .

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)

Sintaxe

'Declaração
ReadOnly Property Resize As NamedRange_ResizeType
NamedRange_ResizeType Resize { get; }

Valor de propriedade

Tipo: Microsoft.Office.Tools.Excel.NamedRange_ResizeType
Microsoft.Office.Interop.Excel.Range redimensionado com base no controle de NamedRange .

Comentários

A propriedade de Resize destina-se a ser usada com os seguintes parâmetros.

Parâmetro

Descrição

RowSize

O número de linhas no novo intervalo. Se esse argumento é omitido, o número de linhas no intervalo permanece o mesmo.

ColumnSize

O número de colunas no novo intervalo. Se esse argumento é omitido, o número de colunas no intervalo permanece o mesmo.

Se você tentar usar Resize sem especificar quaisquer parâmetros, Resize obterá um objeto de NamedRange_ResizeType que é parte da infraestrutura do Visual Studio e não destina-se a ser usado diretamente do seu código.

Parâmetros Opcionais

Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Exemplos

O exemplo de código a seguir cria NamedRange e usar a propriedade de Resize para obter um intervalo maior baseado em NamedRange. O código então seleciona o novo intervalo.

Esta é uma versão para personalização de um documento nível.

    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();
}

Esta versão é para um suplemento ao aplicativo.

Segurança do .NET Framework

Consulte também

Referência

NamedRange Interface

Namespace Microsoft.Office.Tools.Excel